Verzeichnis per Perl durch Formular laden
Robert Scheck
- perl
Wie schreibe ich dazu ein Perl:
Wenn ich in einem Login-Formular den Usernamen 'X' eingebe, soll auf meinem Webserver ein Verzeichnis /login/usr/USERNAME (hier 'X') gesucht werden.
Wie geht das? - eine JavaScript-Lösung habe ich, aber die ist alles andere als gut...
Robert
Hallo Robert
Zum Arbeiten mit Verzeichnissen gibt es in Perl die Befehle:
opendir, readdir, closedir
(Einfach mal in die doku schauen) perldoc -f function
Die existenz einer datei kann man auch mit
if(-e "file") testen.
Tschüs
Daniel
Zum Arbeiten mit Verzeichnissen gibt es in Perl die Befehle:
opendir, readdir, closedir
(Einfach mal in die doku schauen) perldoc -f function
Die existenz einer datei kann man auch mit
if(-e "file") testen.
Ich will eigentlich nur, dass das Perl anhand der Formulareingabe einen gleichnamiges Verzeichnis im Webbrowser lädt, egal ob das Verzeichnis existiert oder nicht!
Robert
Hi Robert
Also ein Umleitung?
print "Location: http://bla.com/abc/\n\n";
Das CGI-Modul bietet auch eine methode redirect, die noch ein paar andere Möglichkeiten (z.B. cookies bietet).
Näheres in der Doku, falls du CGI.pm bevorzugst.
MfG
Daniel
Moin,
Die existenz einer datei kann man auch mit
if(-e "file") testen.
nee, -e bedeutet "exists" und ueberprueft einen Directory-Eintrag, der nicht unbedingt eine Datei sein muss.
-f prueft auf "Datei".
Viele Gruesse,
n.d.p.