![]() |
Zitat:
wo der "INFO INFO INFO" draufsteht, ändern... |
hab ich eingegeben!
nur dann bleibt er stehen und verküpft nicht zu einer anderen seite. ich möchte das er sowohl nach gültiger als auch nach ungültiger passworteingabe zu verschiedenen seiten verküpft. ( je nachdem ob gültig oder nicht) ich hoffe das war verständlich |
ja das geht aber verknüpfen is ned so sicher wann dann integrier die seiten im script
|
du meinst also das ist nicht so sicher. aber wie soll ich sonst zu einer anderen site gelangen?
:confused: |
die seite wo du hin verlinkst die ist doch auch auf deinem webspace oder?
|
Abfrage
Setz die Passwortabfrage ganz nach oben und verwend "header", um auf eine andere Seite zu springen:
<? // das muss ganz oben im Seitencode stehen if (Submit) if (Passwort ist OK) { // Passwort OK $p='http://www.OKseiten.url/?Parameter...'; header ("Location: ".$p); } else { // Passwort nicht OK $p='http://www.BADseiten.url/?Parameter...'; header ("Location: ".$p); } exit; } ?> |
ja so geht es schon nur wenn wer die ok seite direkt anwählt kommt er trotzdem auf die ok seite auch ohne pw
|
Sessions
Stimmt, war auch nicht als ausgefeiltes Beispiel gedacht, sondern eher als Antwort auf die "Sprung"-Frage.
Sinnvoll wäre es, bei erfolgreicher PW-Eingabe eine Sessionvariable zu setzen und die dann auf jeder zu schützenden Seite abzufragen und bei Misserfolg zurück zur PW-Eingabe zu springen. |
so würde es unter asp aussehen
---------------------- <%Option Explicit%> <HTML> <BODY BGCOLOR="#000000" TEXT="#00FF00"> <CENTER> <%If Request.Form("pass") <> "test" then %> <form action="passwort.asp" method="post"> <H1>lisi Bitte Password eingeben</H1> <input name="pass" type="password"> <input type="submit" value="los gehts"> </form> <% Else %> Willkommen im Passwort geschützten bereich!! weis ned was ich schreiben soll. ende des bereiches. <% End if%> </CENTER> </BODY> </HTML> --------------- so würde es halt aussehen und du hast die passwortgeschützte seite gleich integriert und es ist zu 99% sicher. viel spass |
thx leute
aber könnte mir das einer in php übersetzen plz |
| Alle Zeitangaben in WEZ +2. Es ist jetzt 19:15 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag