Wie man einem Benutzer erlauben, Dateien mit Perl-Skript hochladen

February 2

Sie können Benutzern das Hochladen von Dateien wie Fotos und Dokumente, um Ihre Website von ihren eigenen Browser mit ein in Perl geschriebenes Skript zulassen. Dieses Feature ist besonders nützlich für das Sammeln von Fotos aus einer Vielzahl von Menschen in einer einzigen Galerie auf Ihrer Website veröffentlichen. Es gibt viele kostenlose Skripte zum Download, die Sie verwenden können, um Benutzern das Hochladen von Dateien ermöglichen. Wenn Sie den Code selbst eingeben möchten, gibt es auch kostenlose Tutorials zum Erstellen ein Perl-Skript, um den gleichen Zweck zu erreichen.

Anweisungen

1 Ein Perl-Skript, mit dem Benutzer Dateien auf Ihren Server hochladen, oder geben Sie den Code selbst mit einem Tutorial herunterladen (siehe Ressourcen). Es gibt viele kostenlose, einfache Skripte und Lernprogramme zur Verfügung und auch komplexere Skripts käuflich erworben.

2 Öffnen Sie die Datei "readme.txt", wenn Sie heruntergeladen haben, ein Skript, um zu sehen, welche Teile des Skripts angepasst werden können. Beispielsweise können Sie die Größenbeschränkung für den Upload anpassen und Sie können per e-Mail benachrichtigt, wenn jemand eine Datei auf den Server hochgeladen hat.

3 Laden Sie die Datei "upload.cgi" kam mit Ihrem Download oder ähnlich benannt-Datei in ein beliebiges Verzeichnis Cgi aktiviert auf Ihrem Webserver (z. B. "Cgi-bin"). Wenn Sie einen Windows-Server CHMOD 755 und Upload im ASCII-Modus--Datei nicht verwenden kann dies festlegen auf Ihrem FTP-Client unter "Einstellungen".

Wählen Sie alle Dateien, die Sie möchten CHMOD und Rechtsklick auf sie. Suchen Sie im resultierenden Kontextmenü die CHMOD-Option und wählen Sie es. Ein Dialogfeld wird gefragt, was Sie möchten, der Modus festgelegt.

Chmod Datei wählen Sie, und mit der rechten Maustaste der Datei upload.cgi. Wählen Sie im Kontextmenü des resultierenden "CHMOD". Ein Dialogfeld wird gefragt, was Sie möchten, der Modus festgelegt. Setzen Sie den Modus auf 755 und ermöglichen Sie die CGI-Skripte von Benutzer ausführbar sein.

4 Öffnen Sie die Datei "demo.html" kam mit Ihrem Download oder ähnlich benannte Datei mit einem Text Editor. Stellen Sie sicher, das Action-Attribut des Tags Eröffnung "Form" Skripts "upload.cgi" oder ähnlich benannte Datei auf Ihrem Server verweist. Wenn nicht, verweisen sie auf das Skript. Beispielsweise, wenn das Skript im Verzeichnis "Cgi-bin" ist, geben Sie "/cgi-bin/upload.cgi" nach dem Attribut "Aktion =" in "Form"-Tag.

5 Laden Sie die Datei "demo.html" im ASCII-Modus auf alle öffentlich zugänglichen Verzeichnis.

6 Ihr Webbrowser zu laden und auf die demo.html-Datei zeigen, dann testen

das Skript, indem Sie das Formular abschicken.