username:passwort@domain.de mit Sonderzeichen

Wie wir alle wissen (sollten) ändert mod_rewrite keine Links im Script. Damit auch die Links auf Deiner Page auf die neuen "Rewrited URLs" zeigen bedarf es der Anpassung im Code. Fragen und Probleme rund um's Coding werden hier diskutiert.

Moderator: Super-Mod

username:passwort@domain.de mit Sonderzeichen

Beitragvon ScreenDog » 15.05.2005 12:37

Kurz vorab, mein Problem hat nicht wirklich was mit dem mod_rewrite Modul zu tun - aber vielleicht hat ja trotzdem jemand hier ne Idee

Ich schreibe gerade einen Script für das Userlogin:

- Die Dateien befinden sich in einem mit htaccess gesicherten Verzeichnis

Statt dem unschönen grauen Kasten von der htaccess soll die Eingabe der Zugangsdaten über ein FROM erfolgen...

Ich prüfe also mit dem fsockopen, ob mit den eingegebenen Daten der Zugang gewährt werden kann und leite via JS den User auf die entsprechende Seite weiter - das Funktioniert auch alles wunderbar

Wenn jetzt aber Sonderzeichen ( @/: usw) bei den Zugangsdaten ins Spielkommen habe ich ein kleines Problem Wenn jetzt z.B der Username eine Mailadresse ist, dann würde ich das ganze ja mit dieser URL weiterleiten:

Code: Alles auswählen
name@web.de:123456@domain.de/secureDir


Ich brauch also ne Möglichkeit, das @ (und die anderen Sonerzeichen) entsprechend zu escapen. Ich habe es bereits mit rawurlencode versucht - ohne Erfolg

In den RFC hab ich zu dem Thema nichts gefunden - nur das man keine Sonderzeichen verdenen soll - Da es aber über das gute alte "graue" Fenster geht, muß es doch eigentlich auch direkt gehen?

Hat jemand ne Idee????

Gruss
Marko
ScreenDog
.
.
 
Beiträge: 6
Registriert: 06.05.2005 22:40

Zurück zu Programmierung & Scriptanpassung für mod_rewrite

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste