allora ...non sono espertissimo di php ed è un po' che sto tribulando con questo script:
inizio con il form html:
codice:
<html>
<head>
<title>Upload</title>
</head>
<body>
<form enctype="multipart/form-data" action="upload.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="30000">
Invia questo file: <input name="userfile" type="file">
<input type="submit" value="Invia File">
</form>
</body>
</html>
Quindi continuo con lo script php, devo collocare il file che voglio caricare nella catella del server "cartella":
Codice PHP:
<?
//percorso della cartella dove mettere i file caricati
$uploaddir = 'cartella/';
//Recupero il percorso temporaneo del file
$userfile_tmp = $_FILES['userfile']['tmp_name'];
//recupero il nome originale del file caricato
$userfile_name = $_FILES['userfile']['name'];
print "<pre>";
//copio il file dalla locazione temporanea alla mia cartella upload
if (move_uploaded_file($userfile_tmp, $uploaddir . $userfile_name))
{
//Se l'operazione è andata a buon fine...
print "File inviato con successo. Ecco alcune informazioni:\n";
print_r($_FILES);
}
else
{
//Se l'operazione è fallta...
print "Upload NON valido! Alcune informazioni:\n";
print_r($_FILES);
}
print "</pre>";
?>
Questo è pari pariquello che ho scritto nei due file che carico nel mio server.....ma non funzionano....mi dà sempre l'errore nel caricare:
Upload NON valido! Alcune informazioni:
Array
(
[miofile] => Array
(
[name] => logotelit.gif
[type] => image/gif
[tmp_name] => /membri/.dummy/temp/php2tVlO6
[error] => 0
[size] => 2307
)
)
Sapete dirmi dove sbaglio....sono piuttosto inesperto, avete consigli?
Utilizzo altervista se può esservi utile