Witam ostatnio dostalem od znajomego skrypt ogłoszeń. Chciałbym go użyć dla swojej witryny ale mam problem. Otuż tak. Jak dodać aby skrypt wykrywal więcej rozszerzeń plików obrazow tzn. Obecnie działa tylko i wyłącznie .jpg A jak ktoś doda inne roszerzenie to wywala taki błąd:
<?php
Warning: imagecreatefromjpeg() [function.imagecreatefromjpeg]: gd-jpeg: JPEG library reports unrecoverable error: in /home/ekonin/public_html/ogloszenia/pad/include/function.php on line 124
Warning
: imagecreatefromjpeg
() [function.imagecreatefromjpeg
]: 'o_images/20071002135535_1.jpg' is not a valid JPEG
file in
/home
/ekonin
/public_html
/ogloszenia
/pad
/include/function.php on line 124
Warning: imagesy(): supplied argument is not a valid Image resource in /home/ekonin/public_html/ogloszenia/pad/include/function.php on line 126
Warning: imagesx(): supplied argument is not a valid Image resource in /home/ekonin/public_html/ogloszenia/pad/include/function.php on line 131
Warning: imagesy(): supplied argument is not a valid Image resource in /home/ekonin/public_html/ogloszenia/pad/include/function.php on line 132
Warning: imagecreatetruecolor() [function.imagecreatetruecolor]: Invalid image dimensions in /home/ekonin/public_html/ogloszenia/pad/include/function.php on line 134
Warning: imagesx(): supplied argument is not a valid Image resource in /home/ekonin/public_html/ogloszenia/pad/include/function.php on line 135
Warning: imagesy(): supplied argument is not a valid Image resource in /home/ekonin/public_html/ogloszenia/pad/include/function.php on line 135
Warning: imagecopyresampled(): supplied argument is not a valid Image resource in /home/ekonin/public_html/ogloszenia/pad/include/function.php on line 135
Warning: imagejpeg(): supplied argument is not a valid Image resource in /home/ekonin/public_html/ogloszenia/pad/include/function.php on line 136
Warning: imagedestroy(): supplied argument is not a valid Image resource in /home/ekonin/public_html/ogloszenia/pad/include/function.php on line 137
Warning: imagedestroy(): supplied argument is not a valid Image resource in /home/ekonin/public_html/ogloszenia/pad/include/function.php on line 138
Warning: imagecreatefromjpeg() [function.imagecreatefromjpeg]: gd-jpeg: JPEG library reports unrecoverable error: in /home/ekonin/public_html/ogloszenia/pad/include/function.php on line 140
Warning
: imagecreatefromjpeg
() [function.imagecreatefromjpeg
]: 'o_images/20071002135535_1.jpg' is not a valid JPEG
file in
/home
/ekonin
/public_html
/ogloszenia
/pad
/include/function.php on line 140
Warning: imagesy(): supplied argument is not a valid Image resource in /home/ekonin/public_html/ogloszenia/pad/include/function.php on line 142
Warning: imagesx(): supplied argument is not a valid Image resource in /home/ekonin/public_html/ogloszenia/pad/include/function.php on line 147
Warning: imagesy(): supplied argument is not a valid Image resource in /home/ekonin/public_html/ogloszenia/pad/include/function.php on line 148
Warning: imagecreatetruecolor() [function.imagecreatetruecolor]: Invalid image dimensions in /home/ekonin/public_html/ogloszenia/pad/include/function.php on line 150
Warning: imagesx(): supplied argument is not a valid Image resource in /home/ekonin/public_html/ogloszenia/pad/include/function.php on line 151
Warning: imagesy(): supplied argument is not a valid Image resource in /home/ekonin/public_html/ogloszenia/pad/include/function.php on line 151
Warning: imagecopyresampled(): supplied argument is not a valid Image resource in /home/ekonin/public_html/ogloszenia/pad/include/function.php on line 151
Warning: imagejpeg(): supplied argument is not a valid Image resource in /home/ekonin/public_html/ogloszenia/pad/include/function.php on line 152
Warning: imagedestroy(): supplied argument is not a valid Image resource in /home/ekonin/public_html/ogloszenia/pad/include/function.php on line 153
Warning: imagedestroy(): supplied argument is not a valid Image resource in /home/ekonin/public_html/ogloszenia/pad/include/function.php on line 154
Dziękujemy. Twoje ogłoszenia zostało pomyślnie dodane do Serwisu Ogłoszeniowego.
?>
Za pomoc jaką kolwiek serdecznie dziękuję

i Pozdrawiam

Przepraszam serdecznie za dubla ale jak sprawić że po dodaniu np innego rozszerzenia niżjpg Wyświetlil sie komunikat o złym pliku graficznym lub cos takiego podaje funckję

<?php
function zdjecia_user($zdjecie, $ogl_id, $i){
//copy ($zdjecie, "o_images/".$ogl_id."_".$i.".jpg");
$source2 = imagecreatefromjpeg("o_images/".$ogl_id."_".$i.".jpg");
if(imagesy($source2)>150){
$new_height2 = floor(imagesy
($source2)*(150
/imagesx
($source2))); $new_width2 = 150;
}
else{
$new_width2 = imagesx($source2);
$new_height2 = imagesy($source2);
}
$dest2 = imagecreatetruecolor($new_width2,$new_height2);
imagecopyresampled($dest2,$source2,0,0,0,0,$new_width2,$new_height2,imagesx($source2),imagesy($source2));
imagejpeg($dest2,"o_images/min_".$ogl_id."_".$i.".jpg",50);
imagedestroy($source2);
imagedestroy($dest2);
$source = imagecreatefromjpeg("o_images/".$ogl_id."_".$i.".jpg");
chmod("o_images/".$ogl_id."_".$i.".jpg", 0777);
if(imagesy($source)>400){
$new_height = 400;
$new_width = floor(imagesx
($source)*(400
/imagesy
($source))); }
else{
$new_width = imagesx($source);
$new_height = imagesy($source);
}
$dest = imagecreatetruecolor($new_width,$new_height);
imagecopyresampled($dest,$source,0,0,0,0,$new_width,$new_height,imagesx($source),imagesy($source));
imagejpeg($dest,"o_images/".$ogl_id."_".$i.".jpg",50);
imagedestroy($source);
imagedestroy($dest);
}
?>