Traxsung
01-01-2007, 22:58
Devo ridimensionare delle immagini in PHP e per questo mi sono aiutato con un piccolo script. Purtroppo eseguendolo su aruba non va :(
Lo script è il seguente:
<?php
// Ottengo le informazioni sull'immagine originale
list($width, $height, $type, $attr) = getimagesize($_SERVER['DOCUMENT_ROOT'].'/upload/caratteristiche.jpg');
// Creo la versione 120*90 dell'immagine (thumbnail)
$thumb = imagecreatetruecolor(120, 90);
$source = imagecreatefromjpeg($_SERVER['DOCUMENT_ROOT'].'/upload/caratteristiche.jpg');
imagecopyresized($thumb, $source, 0, 0, 0, 0, 120, 90, $width, $height);
// Salvo l'immagine ridimensionata
imagejpeg($thumb, $_SERVER['DOCUMENT_ROOT']."/upload/caratteristiche_thumb.jpg", 75);
?>
Ottengo i seguenti Warning
Warning: getimagesize(/web/htdocs/www.siciliadellemeraviglie.com/home//upload/caratteristiche.jpg) [function.getimagesize]: failed to open stream: No such file or directory in /web/htdocs/www.siciliadellemeraviglie.com/home/xxxxx/xxxxxxx/Thumb.php on line 4
Warning: imagecreatefromjpeg(/web/htdocs/www.siciliadellemeraviglie.com/home//upload/caratteristiche.jpg) [function.imagecreatefromjpeg]: failed to open stream: No such file or directory in /web/htdocs/www.siciliadellemeraviglie.com/home/xxxxx/xxxxxxx/Thumb.php on line 8
Warning: imagecopyresized(): supplied argument is not a valid Image resource in /web/htdocs/www.siciliadellemeraviglie.com/home/xxxxx/xxxxxxx/Thumb.php on line 9
Warning: imagejpeg() [function.imagejpeg]: Unable to open '/web/htdocs/www.siciliadellemeraviglie.com/home//upload/caratteristiche_thumb.jpg' for writing in /web/htdocs/www.siciliadellemeraviglie.com/home/xxxxx/xxxxxxx/Thumb.php on line 12
Mi aiutate?
Lo script è il seguente:
<?php
// Ottengo le informazioni sull'immagine originale
list($width, $height, $type, $attr) = getimagesize($_SERVER['DOCUMENT_ROOT'].'/upload/caratteristiche.jpg');
// Creo la versione 120*90 dell'immagine (thumbnail)
$thumb = imagecreatetruecolor(120, 90);
$source = imagecreatefromjpeg($_SERVER['DOCUMENT_ROOT'].'/upload/caratteristiche.jpg');
imagecopyresized($thumb, $source, 0, 0, 0, 0, 120, 90, $width, $height);
// Salvo l'immagine ridimensionata
imagejpeg($thumb, $_SERVER['DOCUMENT_ROOT']."/upload/caratteristiche_thumb.jpg", 75);
?>
Ottengo i seguenti Warning
Warning: getimagesize(/web/htdocs/www.siciliadellemeraviglie.com/home//upload/caratteristiche.jpg) [function.getimagesize]: failed to open stream: No such file or directory in /web/htdocs/www.siciliadellemeraviglie.com/home/xxxxx/xxxxxxx/Thumb.php on line 4
Warning: imagecreatefromjpeg(/web/htdocs/www.siciliadellemeraviglie.com/home//upload/caratteristiche.jpg) [function.imagecreatefromjpeg]: failed to open stream: No such file or directory in /web/htdocs/www.siciliadellemeraviglie.com/home/xxxxx/xxxxxxx/Thumb.php on line 8
Warning: imagecopyresized(): supplied argument is not a valid Image resource in /web/htdocs/www.siciliadellemeraviglie.com/home/xxxxx/xxxxxxx/Thumb.php on line 9
Warning: imagejpeg() [function.imagejpeg]: Unable to open '/web/htdocs/www.siciliadellemeraviglie.com/home//upload/caratteristiche_thumb.jpg' for writing in /web/htdocs/www.siciliadellemeraviglie.com/home/xxxxx/xxxxxxx/Thumb.php on line 12
Mi aiutate?