Ciao spero che qualcuno mi possa aiutare perchè sto impazzendo per far funzionare questa cosa.
Il seguente codice mi permette di inserire in una cartella che ha il nome dell'ID dell'annuncio, le immagini caricate dal seguente form :
<?php
for($i=0;$i<3;$i++){$num=$i+1;
print"<label>inserisci immagine $num <input type='file' name='foto$i' id='$i'/></label>
\n";
}
?>
Questo è il codice per inserire l'annuncio nel database, prelevare l'Id dell'annuncio, creare una cartella che ha per nome l'Id dell'annuncio e inserire le foto provenienti dal form di upload :
$last_id = mysql_insert_id();
for($i=0;$i<3;$i++)
{
if(isset($_FILES['foto'.$i]))
{
//creo la cartella che ha per nome il titolo dell'annuncio
@mkdir($last_id);
$num=$i+1;
$file=$_FILES['foto'.$i];
$nome= $file['name'];
$path="$last_id/".$nome;
$vett=explode("/",$file['type']);
$tipo=$vett[0];
@move_uploaded_file($file['tmp_name'],$path) or die("errore upload, controllare percorso");
print"immagine $num caricata con successo;
";
}
}
OK fin qui tutto ok! Come faccio a ridimensionare le immagini che salvo nella cartella?
Ho provato con vari tutorial ma per un motivo o per l'altro non sono riuscito ad integrare il codice.
Qualcuno può aiutarmi?