Ciao a tutti sto lavorando con php per fare l'upload dei file...
ed ho il seguente codice
Codice PHP:
$ftemp = $_FILES['file']['tmp_name'];
$fname = $_FILES['file']['name'];
$updir = "/upload/";
$fudir = dirname($_SERVER['SCRIPT_FILENAME']);
$fp_parts = split('\\\\',$fudir);
$fudir = implode('/',$fp_parts);
$fudir .= $updir;
$ferr = $_FILES['file']['error'];
$newf = $fudir . basename($fname);
$msg = "";
switch( $ferr ) {
case 1:
case 2:
$msg .= "Errore: dimensione file troppo grande";
break;
case 3:
$msg .= "Errore: errore timeout di caricamento";
break;
case 4:
$msg .= "Errore: nessun file caricato";
break;
case 6:
$msg .= "Errore: non è possibile accedere alla cartella temporanea";
break;
case 7:
$msg .= "Errore: impossibile scrivere il file";
break;
default:
}
$res = 0;
if (is_uploaded_file($ftemp) ) {
if ( move_uploaded_file($ftmp, $newf)) {
$msg .= "Attenzione: il file è stato caricato correttamente";
$res = 1;
} else
$msg .= "Errore: impossibile salvare il file nella directory:
[b]" . $fudir . "[/b]";
} else
$msg .= "Errore: impossibile caricare il file";
//echo "DIR: $fupir$fname";
sleep(1);
?>
Mi continua a stampare l'errore
Codice PHP:
Errore: impossibile salvare il file nella directory:
[b]" . $fudir . "[/b]
qualcuno di voi puo aiutarmi