Login ohne Weiterleitung

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Killererpel
Mitglied
Beiträge: 5
Registriert: 18.04.2007 09:29

Login ohne Weiterleitung

Beitrag von Killererpel »

Hallo!!

Ich habe meine HP in das phpBB Forum eingebunden und einen Login in meine Navigation eingebaut, welches auch funktioniert.

Code: Alles auswählen

<form action="login.php" method="post">
Benutzername: <input type="text" name="username"><br>
Passwort: <input type="password" name="password"><br>
Autologin? <input type="checkbox" name="autologin"><br>
<input type="hidden" name="redirect" value="index.php">
<input type="submit" name="login" value="Login">
</form>
Wie kann ich die Weiterleitung durch das redirect benutzen (umschreiben) das ich auf der aktuellen Seite nach dem Login bleibe und nicht zwingend zur index.php komme??

Danke schonmal für die Antworten!!
Benutzeravatar
konne
Mitglied
Beiträge: 250
Registriert: 26.08.2004 15:30
Kontaktdaten:

Beitrag von konne »

Indem du die Seite auf der sich das Login-Formular befindet und zu der du anschließend wieder möchtest als value für das redirect angibst (z.b. durch $PHP_SELF)

also statt

Code: Alles auswählen

<input type="hidden" name="redirect" value="index.php">
halt z.b.

Code: Alles auswählen

<input type="hidden" name="redirect" value="seite_mit_login.php">
kapsi
Mitglied
Beiträge: 12
Registriert: 13.03.2007 18:45

Beitrag von kapsi »

Eigentlich steht ja hier schon die Weiterleitung drin. Ich weiß nicht wieso du da ein eigenes Hidden-Feld brauchst...

Code: Alles auswählen

<form action="login.php" method="post"> 
Ansonsten kann man auch das

Code: Alles auswählen

action=""
weglassen, dann wird auch die aktuelle Seite genommen. ;)
fanrpg
Mitglied
Beiträge: 2909
Registriert: 13.12.2004 22:41

Beitrag von fanrpg »

kapsi hat geschrieben:Eigentlich steht ja hier schon die Weiterleitung drin. Ich weiß nicht wieso du da ein eigenes Hidden-Feld brauchst...

Code: Alles auswählen

<form action="login.php" method="post"> 
Ansonsten kann man auch das

Code: Alles auswählen

action=""
weglassen, dann wird auch die aktuelle Seite genommen. ;)
Man muss die login.php nehmen, Witzbold, ausser es wurde für die eigene Seite ein komplett eigenes Loginsystem für das phpBB geschrieben :roll:
kapsi
Mitglied
Beiträge: 12
Registriert: 13.03.2007 18:45

Beitrag von kapsi »

hmm... sry. Da hab ich wohl etwas falsch verstanden.

Ich hab nicht genau gewusst wo er hin möchte. Aber ansonsten könnte man das weglassen. Kommt ja drauf an wo das Script drin steht.. ;)
Killererpel
Mitglied
Beiträge: 5
Registriert: 18.04.2007 09:29

Beitrag von Killererpel »

danke für die hilfe!!
hab das problem schon gelöst, war ne kleine denkblockade bei mir. jetzt hab ich einfach auf jeder seite wo ein login steht "action" auf die jeweilige seite gestzt. da hab ich mal wieder den wald vor lauter bäumen nicht gesehen.

:oops: :oops: :oops: :oops: :oops:
flatron2006
Mitglied
Beiträge: 92
Registriert: 02.05.2007 20:14
Wohnort: Görlitz
Kontaktdaten:

Beitrag von flatron2006 »

hallo, bin neu hier, habe das gleiche problem. wo füge ich das ein?
Code:
<input type="hidden" name="redirect" value="seite_mit_login.php">
ich weiß zwar nicht ob es in etwas das gleiche problem ist.

ich habe mein forum mit einer domain cerlinkt, als iframe. wenn ich mich einlogge kommt der originale pfad und das will ich nicht. wo kann ich das ändern. will halt nur das meine weitergeleitet domaine angezeigt wird.

könnt ihr mir da helfen?
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Moin, das hat jetzt zwar nicht mit dem Coding & Technik Forum zu tun.... aber schau mal hier hinein:

KB:58

Sollte dies nicht Dein Problem sein, erstelle bitte einen neuen Beitrag im Forum "Administration und Benutzung".
Antworten

Zurück zu „Coding & Technik“