Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z imagecreatefrom***, Dlaczego to nie działa, jak powinno??
laczupacabra
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 7.03.2006

Ostrzeżenie: (0%)
-----


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!!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 13:45