Anonymní profil Anonymní uživatel – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Anonymní uživatel – Programujte.comAnonymní profil Anonymní uživatel – Programujte.com

 

Příspěvky odeslané z IP adresy 95.105.143.–

Anonymní uživatel
PHP › Nahranie obrázka
18. 10. 2010   #134754

No, spravil som preklep .... ďakujem za pomoc.

Anonymní uživatel
PHP › Nahranie obrázka
18. 10. 2010   #134752

mal by tam byť tvar ".jpg", alebo ".jpeg",poprípade kde ešte robím chybu?

Anonymní uživatel
PHP › Nahranie obrázka
18. 10. 2010   #134749

Dobrý večer, mám otázku čo mám v tomto kóde zle, že nefunguje?

<?php

if(isset($_POST['ok'])) {
if($_FILES['obrazok']['type'] == "image/pjpeg") {
if($own['avatar'] != "images/avatars/empty.jpg") {
unlink($own['avatar']);
}
$uploadedfile = $_FILES['obrazok']['tmp_name'];

$src = imagecreatefromjpeg($uploadedfile);

list($width,$height)=getimagesize($uploadedfile);

$newwidth = ($width < 100) ? ($width) : (100);
$newheight = ($height < 100) ? ($height) : (100);
$tmp=imagecreatetruecolor($newwidth,$newheight);

imagecopyresampled($tmp,$src,0,0,0,0,$newwidth,$newheight,$width,$height);

$filename = 'images/avatars/' . $own['id'] . md5($_FILES['obrazok']['tmp_name']) . '.jpg';
imagejpeg($tmp,$filename,100);

imagedestroy($src);
imagedestroy($tmp);

mysql_query("UPDATE users SET avatar = 'images/avatars/" . $own['id'] . md5($_FILES['obrazok']['tmp_name']) . ".jpg' WHERE id = '" . $own['id'] . "'");

echo'Obrázok, bol uložený!';
} else {

echo'Avatar nespĺňa požiadavky.';
}
}
echo'
<form method="post" enctype="multipart/form-data">
Upload:
<input type="file" name="obrazok" class="input">
<input type="submit" value="Nahrať!" name="ok" class="submit">
</form>';
?>

Pri nahraní mi stále vypíše chybu, že Avatar nespĺňa požiadavky pritom je vo formáte ".jpg" v rovnakej veľkosti, s pár bajtami.

Ďakujem za skorú pomoc.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032022 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý