Buon pomeriggio a tutti, ho un problema relativo al form di caricamento di file.
Questo è il codice della pagina in cui viene caricato il file e la successiva di conferma:
Codice PHP:
<form enctype=\"multipart/form-data\" action=\"http://localhost/confirm_d.php\" method=\"post\" target=\"_top\">
<input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"30000\" />Invia il file: <input name=\"userfile\" type=\"file\" />
<input type=\"submit\" value=\"Invia\" />
</form>
Codice PHP:
$uploaddir = 'http://localhost/files/';
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);
echo '<pre>';
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
echo "File is valid, and was successfully uploaded.\n";
} else {
echo "Possible file upload attack!\n";
}
echo 'Here is some more debugging info:';
print_r($_FILES);
print "</pre>";
Ed ecco l'errore:
Codice PHP:
Possible file upload attack!
Here is some more debugging info:Array
(
[userfile] => Array
(
[name] => LAR_pf.rtf
[type] =>
[tmp_name] =>
[error] => 2
[size] => 0
)
)
Premetto che ho utilizzato la guida ufficiale php e praticamente ho fatto un copia/incolla, però non funziona lo stesso
Secondo voi qual è il problema??
Grazie per l'attenzione!