paswort übergabe
Daniel
- perl
Wie übergeb ich in Perl Passwort und Username für eine mit .htaccess geschützte Seite?
in HTML ruf ich so die Seite auf:
http://UserName:Passwort@bundi.dataaaa.net/hallo.htm"
in Perl hab ich folgendes geschrieben:
print "Location: http://",$Formulard[0],":",$Formulard[1],"@bundi.dataaaa.net/hallo.htm";
Formulard[0] - Username
Formulard[1] - Passwort
doch irgendwie Funktioniert das so nicht.
kann mir einer sagen wo ich den Fehler hab?
in Perl hab ich folgendes geschrieben:
print "Location: http://",$Formulard[0],":",$Formulard[1],"@bundi.dataaaa.net/hallo.htm";
Formulard[0] - Username
Formulard[1] - Passwort
Versuch es mal so:
print "Location: http://".$Formulard[0].":".$Formulard[1]."@bundi.dataaaa.net/hallo.htm\n\n";
CU :-)
Stefan
Tach!
in HTML ruf ich so die Seite auf:
http://UserName:Passwort@bundi.dataaaa.net/hallo.htm"
in Perl hab ich folgendes geschrieben:
In *Perl*, d.h. wenn Du das LWP-Modul verwendest, um irgendeine Webseite zu saugen, geht das ganz genauso.
print "Location: http://",$Formulard[0],":",$Formulard[1],"@bundi.dataaaa.net/hallo.htm";
Was Du aber meinst, ist HTTP, nicht Perl. Und da geht das *gar nicht*. Diese Schreibweise ist naemlich nirgendwo standardisiert (fuer HTTP jedenfalls, FTP is another story). D.h. das ist ein recht angenehmes Gimmick, dass Dein Browser das erlaubt, aber das ist eben nur ein Gluecksfall.
In einfachen Strings brauchst Du den . uebrigens nicht mit \ escapen.
Ach, und um der naechsten Frage zuvorzukommen: Ich weiss nicht, wie man das machen kann, was Du da willst. Aber vielleicht jemand anderes.
So long
Hi,
Wie übergeb ich in Perl Passwort und Username für eine mit .htaccess geschützte Seite?
indem Du dasselbe tust wie diejenigen Browser, die das können: Einen vollständigen HTTP-Header senden, in dem Benutzerkennung und Passwort enthalten sind.
Dein Problem ist nicht neu, wie das Posting <../../sfarchiv/2000_2/t13377.htm#a68452> im Archiv beweist ... (hm, vielleicht sollte ich noch einen dritten Artikel über .htaccess schreiben ...)
mfG - Michael