Ciao,
prendendo spunto da un tutorial per il ridimensionamento delle immagini ho fatto il seguente script:
// Ottengo le informazioni sull'immagine originale
list($width, $height, $type, $attr) = getimagesize($_FILES['immagine']['tmp_name'].'/img_cartoline/$img_name');
// Creo la versione 120*90 dell'immagine (thumbnail)
$thumb = imagecreatetruecolor(120, 90);
$source = imagecreatefromjpeg($_FILES['immagine']['tmp_name'].'/img_cartoline/$img_name');
imagecopyresized($thumb, $source, 0, 0, 0, 0, 120, 90, $width, $height);
// Salvo l'immagine ridimensionata
imagejpeg($thumb, $_FILES['immagine']['tmp_name']."/img_cartoline/a.jpg", 75);
//imagejpeg($thumb, $_SERVER['DOCUMENT_ROOT']."/img_cartoline/'mini_'.'img_name'", 75);
ma non funziona. Ho contattato il provaider e le librerie GD sono abilitate. Non è che a inizio script bisogna mettere del codice per richiamare le librerie?
prendendo spunto da un tutorial per il ridimensionamento delle immagini ho fatto il seguente script:
// Ottengo le informazioni sull'immagine originale
list($width, $height, $type, $attr) = getimagesize($_FILES['immagine']['tmp_name'].'/img_cartoline/$img_name');
// Creo la versione 120*90 dell'immagine (thumbnail)
$thumb = imagecreatetruecolor(120, 90);
$source = imagecreatefromjpeg($_FILES['immagine']['tmp_name'].'/img_cartoline/$img_name');
imagecopyresized($thumb, $source, 0, 0, 0, 0, 120, 90, $width, $height);
// Salvo l'immagine ridimensionata
imagejpeg($thumb, $_FILES['immagine']['tmp_name']."/img_cartoline/a.jpg", 75);
//imagejpeg($thumb, $_SERVER['DOCUMENT_ROOT']."/img_cartoline/'mini_'.'img_name'", 75);
ma non funziona. Ho contattato il provaider e le librerie GD sono abilitate. Non è che a inizio script bisogna mettere del codice per richiamare le librerie?