Ciaoooo ragazzi!!!Con questo pezzo di codice ridimenziono un'immagine prelevata in upload e la salvo con un determinato nome.
Ora oltre all'immagine ke salvo ne devo salvare una + piccola!!!
Cioè mi spiego meglio:
1)faccio l'upload dell'immagine
2)Viene salvata una prima immagine ridimensionata a 400x100
3)viene salvata tale immagine sotto il nome di pippo.jpg
4)ora mi serve la stessa immagine ridimensionata a 100x50 pippo_m.jpg
Cioè alla fine mi devo trovare la stessa immagine una a 400x50 e un'altra 100x50 :-P
Come posso fare?!?!
Grazie x la futura risp!!!
Codice PHP:
if (is_uploaded_file($_FILES['image']['tmp_name']))
{
// Ottengo le informazioni sull'immagine
list($larg, $alt, $tipo1, $attr) = getimagesize($_FILES['image']['tmp_name']);
// Controllo che il file sia in uno dei formati GIF, JPG
if ($tipo1!=2) {
$msg = "
Formato non corretto!!</p>";
break;
}
// Ridimensionamento Immagine
$thumb = imagecreatetruecolor(400, 100);
$source = imagecreatefromjpeg($_FILES['image']['tmp_name']);
imagecopyresized($thumb, $source, 0, 0, 0, 0, 400, 100, $larg, $alt);
// Salvo l'immagine ridimensionata
imagejpeg($thumb, $_FILES['image']['tmp_name'], 90);
// Sposto il file nella cartella da me desiderata
if (!move_uploaded_file($_FILES['image']['tmp_name'], 'upload_img/' .'pippo.jpg')) {
$msg = "
Errore nel caricamento dell'immagine!!</p>";
break;
}
}