Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z imagecreatefrom***
Forum PHP.pl > Forum > PHP
laczupacabra
Mam taki skrypt:

$i=2;
$procent = 0.5;
list($szer,$wys) = getimagesize($pliczek);
$newszer = $szer * $procent;
$newwys = $wys * $procent;
$thumb = imagecreatetruecolor($newszer, $newwys);

switch( $pliczek_type )
{
case "image/jpeg":
$source = imagecreatefromjpeg($pliczek);
imagecopyresampled($thumb,$source,0,0,0,0,$newszer,$newwys,$szer,$wys);
imagejpeg($thumb,"zdjecia/".dupeczka.$i.".jpg");
imagedestroy($thumb);
break;
case "image/gif":
$source = imagecreatefromgif($pliczek);
imagecopyresampled($thumb,$source,0,0,0,0,$newszer,$newwys,$szer,$wys);
imagegif($thumb,"zdjecia/".dupeczka.$i.".gif");
imagedestroy($thumb);
break;
default:
$blad .= "Podany plik ma niepoprawne rozszerzenie";
break;
}

Dlaczego jak eksportuję gif-a to działa, a jpeg nie sad.gif Dodam żę wcześniej ten skrypt obsługiwał tylko jpg i działało bez zarzutów!! Potem chciałem dodać jeszcze na inne pliki i się tak porobiło sad.gif Widzi może ktoś błąd, albo inne rozwiązanie mojego problemu?? BARDZO PROSZ O POMOC!!
mike
1. Proszę poprawić posta stosując odpowiedni bbCode!
2. A skąd masz zmienną $pliczek_type? Jeśli z przeglądarki to lepiej zacznij stosować tablica superglobalne $_POST, $_GET, ...
3. badzIEwie zmienia typ MIME wysyłanych plików .jpeg z image/jpeg na image/pjpeg

P.S.
Przenoszę na php
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.