|
Utilizzare le funzioni più avanzate a cura di Elabora In questa pagina troverete istruzioni ed esempi su:
Tutti i browser più recenti permettono l'upload dei file inserendo il seguente codice HTML nella pagina:
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
Caricare un database esistente sul server Attravero MySQL si può importare un database esistente a patto che questo sia salvato in testo normale delimitato. Possiamo scegliere il carattere delimitante attraverso opportune istruzioni. Supponiamo di avere un file esportato da Microsoft Access (data.csv) in testo delimitato da ";" e tale che i valori dei campi siano racchiusi tra virgolette:
La sintassi del comando è abbastanza autoesplicativa. Si deve fare solamente attenzione ad anteporre preventivamente uno backslash a tutti i caratteri contenuti all'interno del file da importare che ne hanno bisogno E' ovvio che, nell'esempio precedente, il file deve essere presente sul server nella stessa directory del file php3 eseguito. Accettare un POST da una FORM HTML In generale l'accettazione dell'input di una FORM non implica nessuna procedura particolare. Verranno create automaticamente tante variabili quanti sono i campi della FORM e il loro nome sarà lo stesso che è stato assegnato al campo della FORM. Se nella pagina HTML si è specificato:
voi otterrete nello script PHP (chiamato attraverso il parametro ACTION del tag FORM) una variabile $testo che conterrà il valore della casella di testo.
|