hai riavviato apache?
nella variabile dei file uploadati c'è anche segnalato il tipo d'errore, qualora ci fosse.
prova a controllare.
Così:
$_FILES['userfile']['error']
il codice d'errore corrisponde a questi qua:
http://it.php.net/manual/it/features...oad.errors.php
allora....certo che ho riavviato apache....
invece ...vediamo se torna utile....se stampo la variabile di errore
echo $_FILES['file']['error'];
risultato 2
ho speranze?
UPLOAD_ERR_FORM_SIZE
Valore: 2; Il file inviato eccede le dimensioni specificate nel parametro MAX_FILE_SIZE del form.
Ma quanto hai specificato?????? L'errore è ADDIRITTURA HTML!
....k....forse ci siamo....
cercando ho trovato che l'errore 2 equivale a
Il file inviato eccede le dimensioni specificate nel parametro MAX_FILE_SIZE del form
ma io nell'html ho scritto cosi :
<input type="hidden" name="MAX_FILE_SIZE" value="100000">
e invio un file di 18 Mega
dove sbaglio?
non me ne ero accorto, hai specificato:
<input type="hidden" name="MAX_FILE_SIZE" value="100000">
100000 byte = 100kb = 0,1Mb
un po' poco. mettici un paio di zeri in più
sei sicuro del codice? hai contato gli 0?
prova a stampare a video il valore che arriva in post e vedi se è maggiore del size del file.
ciao
ok....mi sa che cannavo proprio la dimensione...
scusate la mia ignoranza....
ho provato con 100000000 e funziona....che ignorante...