Più volte ho letto di problemi con l'HD upload, la soluzione è più semplice di quanto si possa pensare. Infatti, tutti i browser più recenti permettono l'upload dei file inserendo il seguente codice HTML nella pagina:
<FORM ENCTYPE="multipart/form-data" ACTION="myscript.php" METHOD=POST>
<INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="1000">Send this file:
<INPUT NAME="userfile" TYPE="file">
<INPUT TYPE="submit" VALUE="Send File">
</FORM>
La variabile MAX_FILE_SIZE indica la grandezza massima del file in upload: in questo caso 1000 bytes.
PHP supporta automaticamente e senza nessun intervento particolare da parte del programmatore questa funzione. Dopo che è avvenuto l'upload abbiamo a disposizione le seguenti variabili settate da php stesso per maneggiare il file.
$userfile
Nome del file temporaneo creato sul server contenente il documento inviato
$userfile_name
Nome originale del file
$userfile_size
Grandezza del file in bytes
$userfile_type
Il tipo MIME del file. Un esempio è "image/gif".
E con questo è tutto! Vi ricordo, che mi potete contattare a: