ciao a tutti, ho un problema a caricare una foto nel db, tramite un form. Vi posto il codice per l'upload:
codice:
$file_new_name = '';
$file_new_path = '';
if (isset($_FILES) && is_uploaded_file($_FILES['miofile']['tmp_name'])){//se c'è un file da caricare...lo faccio!
// http://forum.html.it/forum/showthre...threadid=694523
$file_temp= $_FILES['miofile']['tmp_name'];
$file_new_name= time().'_'.$_FILES['miofile']['name']; //aggiungo un numero all'inizio
$file_new_path = $cartella . $file_new_name;
if($_FILES["miofile"]["type"] == "image/gif" || $_FILES["miofile"]["type"] == "image/jpg" || $_FILES["miofile"]["type"] == "image/png") {
// ESEGUO L'UPLOAD CONTROLLANDO L'ESITO
if (move_uploaded_file($file_temp, $file_new_path))
echo "File caricato correttamente";
else
echo "Si sono verificati dei problemi durante l'Upload. Ti preghiamo di segnalarci il problema, <a href=http://www.pm25.it/contatti.php>clicca qui.</a>";
} else //nn ha una estensione valida
die("ATTENZIONE. Puoi caricare solamente file con la seguenti estenzioni: .jpg .png .gif");
}
quando clicca sul pulsante per inviare il form, mi esce quest'errore:
codice:
Warning: move_uploaded_file(/images/1182892862_baby3.gif) [function.move-uploaded-file]: failed to open stream: No such file or directory in /home/mhd-01/www.pm25.it/htdocs/register2.php on line 77
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpi6e78j' to '/images/1182892862_baby3.gif' in /home/mhd-01/www.pm25.it/htdocs/register2.php on line 77
Si sono verificati dei problemi durante l'Upload. Ti preghiamo di segnalarci il problema, clicca qui.
come mai?