Nwlapcug.com


Come consentire un utente di caricare file con Script Perl

È possibile consentire agli utenti di caricare file, quali foto e documenti, al tuo sito Web dal proprio browser con uno script scritto in Perl. Questa funzionalità è particolarmente utile per la raccolta di foto da una varietà di persone di postare in una galleria sul tuo sito Web. Ci sono molti script gratuiti disponibili per il download che è possibile utilizzare per consentire agli utenti di caricare i file. Se si preferisce digitare il codice da soli, ci sono anche tutorial gratuiti su come creare uno script Perl per raggiungere lo stesso scopo.

Istruzioni

1

Scarica uno script Perl che consente agli utenti di caricare file sul server o digitare il codice utilizzando un tutorial (Vedi risorse). Ci sono molti script di libero, base e tutorial disponibili e anche più avanzate disponibili per l'acquisto.

2

Se avete scaricato uno script per vedere quali parti dello script possono essere personalizzati, aprire il file Readme. txt. Ad esempio, è possibile personalizzare il limite di dimensione del file da caricare e può essere avvisati via email se qualcuno ha caricato un file al server.

3

Caricare il file "upload.cgi" che è venuto con il download, o similmente named file in qualsiasi directory cgi abilitato sul server Web (ad esempio "cgi-bin"). Se non si utilizza un server di Windows, CHMOD file a 755 e caricamento in modalità ASCII - questo può essere impostato sul client FTP in "Impostazioni".

Selezionare tutti i file che desidera CHMOD e fare clic con il pulsante destro su di essi. Il menu di scelta rapida risultante, cercare l'opzione CHMOD e selezionarlo. Compare una finestra di dialogo chiedendo ciò che si desidera impostare la modalità su.

Chmod file, selezionare e fare clic destro il file upload.cgi. Selezionare "CHMOD" sul menu contestuale risultante. Compare una finestra di dialogo chiedendo ciò che si desidera impostare la modalità su. Impostare la modalità a 755 e consentire gli script CGI di essere eseguibili dagli utenti.

4

Aprire il file "demo" che è venuto con il download, o allo stesso modo denominato file, con un testo editor. Assicurarsi che l'attributo action del tag apertura "form" punta allo script "upload.cgi", o similmente denominati file, sul server. Se non esiste, scegliere lo script. Ad esempio, se lo script è nella directory "cgi-bin", digitare "/cgi-bin/upload.cgi" dopo l'attributo "action =" nel tag "form".

5

Caricare il file "demo", in modalità ASCII, in qualsiasi directory accessibile al pubblico.

6

Caricare il browser web e scegliere il file demo, quindi testare

lo script di invio del modulo.