Slve uso un semplice codice come nel'how-to per inserire file in una cartella :
Codice:
$uploaddir = '/membri/asptrio/prova/xls/';
$FILE_MAX_SIZE = '10000';
if ($_FILES['userfile']['size'] < $FILE_MAX_SIZE) {
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploaddir . 'prove.xls')) {
echo "<h2>Il file e&grave valido, e inviato con successo.Tra pochi secondi inizierà
il processo di inserimento dati nel Database che potrebbe durare qualche minuto</h2>";
echo '<meta http-equiv="refresh" content="2;url=caricaxls.php">';
} else {
echo "<h2>Qualcosa e` andato storto!</h2>";
echo '<meta http-equiv="refresh" content="2;caricaxls.php">';
}
} else {
echo "<h2>Dimensioni del file eccessive, il file non può superare i ".$FILE_MAX_SIZE." bytes.</h2>";
echo '<meta http-equiv="refresh" content="2;caricaxls.php">';
}
Ho provato diversi file da pochi kb a circa mezzo mega e non tutti vengono caricati ma entro nell'else :
Qualcosa è andato storto .
C'è una motivazione per la quale qualche file si e qualche altro no ?