Ho uno script per fare degli upload di testo (su database) e di immagini relative (sul server).
Funziona tutto, ma quando il database è vuoto, sebbene giustamente i testi vadano a formare i nuovi record nel database, le immagini non vengono caricate sul server.
Se invece cerco di inserire testo e immagini quando il database ha almeno 1 record, l'immagine viene uppata senza problemi (insieme al testo).
Insomma, il problema è solo uppare immagini all'inizio.
E' strano!
Che dite voi?
codice:$tot = mysql_result(mysql_query("SELECT MAX(id) FROM tabella"),0); $perc="../immagini/"; for ($e = 1; $e <= $tot+10; $e++) { if ($_FILES['miofile'.$e][tmp_name]!="") { $img=$_FILES['miofile'.$e][tmp_name]; if (move_uploaded_file($_FILES['miofile'.$e][tmp_name], $perc.$_FILES['miofile'.$e]['name'])) { if (!rename($perc.$_FILES['miofile'.$e]['name'], $perc.$e.".jpg")) {copy($perc.$_FILES['miofile'.$e]['name'], $perc.$e.".jpg"); unlink($perc.$_FILES['miofile'.$e]['name']); } } } }

Rispondi quotando