Uploading Files Using CGI and Perl | Cerca per titolo, autore, parola chiave | ||||||||
Uploading Files Using CGI and Perl Di Matt Doyle. Volete permettere ai vostri utenti la possibilità di caricare file sul vostro sito web? Offrite loro la possibilità di caricare immagini, file audio ed altri file binari sul vostro sito. Per creare il vostro script di upload dei file, avete bisogno di Perl e della libreria CGI di Perl, CGI.pm, installati sul vostro server. L'upload dei file utilizza un campo speciale di una form chiamato "file" ed un tipo speciale di codifica chiamato "multipart/form-data". Sul server, il software ( nel nostro caso uno script CGI in Perl ) interpreta i dati della form inviati dal browser, estrae il nome ed il contenuto del file, insieme ad altri eventuali campi. Normalmente, il file viene salvato in una directory del server. Gestire i dati inviati da un browser quando, tra questi dati, c'è un file ( una sequenza di campi delimitati dagli header Content-Disposition ), è un processo piuttosto complesso. Fortunatamente, la libreria CGI di Perl, CGI.pm, si occupa della gran parte del lavoro sporco al posto nostro!
|
|||||||||
Uploading Files Using CGI and Perl | Disclaimer: questo è un link a contenuti ospitati su server esterni. |