Salve sto provando a fare l'upload dei file attraverso un form html e un file php. Tuttavia benchè mi sembri tutto corretto mi dà come errore 0 (usando la funzione $_FILE["nome_file"]["error"]). Qualcuno può aiutarmi?
FILE: form_upload.html
Codice HTML:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="generator" content="AlterVista - Editor HTML"/>
<title></title>
</head>
<body>
<form enctype="multipart/form-data" action="upload.php" method="POST">
Invia questo file: <input name="userfile" type="file"></br>
<input type="submit" value="Invia File">
</form>
</body>
</html>
FILE: upload.php
Codice PHP:
<?php
if (!isset($_FILES['userfile']) || !is_uploaded_file($_FILES['userfile']['tmp_name']))
{
echo 'Non hai inviato nessun file...';
exit;
}
$uploaddir = '/membri2i/studentigbgrassi/UploadFile/File/';
$userfile_tmp = $_FILES['userfile']['tmp_name'];
$userfile_name = $_FILES['userfile']['name'];
if (move_uploaded_file($userfile_tmp, $uploaddir.$userfile_name))
{
echo 'File inviato con successo.';
}
else
{
echo "Errore : ";
echo $_FILES['userfile']['error'];
}
?>
qualcuno può aiutarmi?