Homepage selbermachen 7.852 Themen, 35.619 Beiträge

eine weiter bzw rückleitung bei Falschangabe des Passworts

BIG_Monster / 6 Antworten / Baumansicht Nickles

Hi,

ich habe eine Einloggseite mit PHP gemacht. Von der aus werden der Benutzername und das Passwort an die Auswertseite geschickt werden. Nun will ich anstatt wie bisher einfach eine Fehlermeldung ausgeben eine Umleitung zu der Einloggseite zurück. Allerdings sollte er vielleicht auch noch für 5 sekunden "PASSWORT INCORRECT" Anzeigen.

Wie mache ich das.

Geht das direkt mit PHP ?

bei Antwort benachrichtigen
xafford BIG_Monster „eine weiter bzw rückleitung bei Falschangabe des Passworts“
Optionen

indem du ein errorhandling für den fall der falscheingabe schreibst, z.b. über
else{
print"Login incorrect");
print"&ltscript&gt";
print"function load(){window.self.location.href=startseite.htm}";
print"&lt/script&gt";
print"&ltscript&gt";
print"JSCTimeOutID = window.setTimeout('load()',7000)";
print"&lt/script&gt";
}
die elseanweisung sollte nach der überprüfung der loginangaben erfolgen.

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen
(Anonym) xafford „indem du ein errorhandling für den fall der falscheingabe schreibst, z.b. über...“
Optionen

Hi xafford,

ich habe deinen Script eingebaut, jetzt sagt er aber nach einer kurzen bedenkzeit (7000) eine Fehlermeldung. Von wegen das startseite nicht defieniert ist.

Bitte um hilfe, danke aber trotzdem schon mal.

bei Antwort benachrichtigen
xafford (Anonym) „Hi xafford, ich habe deinen Script eingebaut, jetzt sagt er aber nach einer...“
Optionen

startseite war nur als eine art variable gedacht. dort sollst du natürlich die seite eintragen, auf die umgelenkt werden soll, also z.b. wenn dein script im unterverzeichnis /cgi-bin liegen sollte und du willst auf die index.htm im root umlengen mußt du sie so angeben:
window.self.location.href='../index.htm'
wenn du mehr unterverzeichnisse dazwischen hast, dann entsprechend bei zwei:
window.self.location.href='../../index.htm'

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen
(Anonym) xafford „startseite war nur als eine art variable gedacht. dort sollst du natürlich die...“
Optionen

is schon klar aber wen ich da mein ctt_start.php reinsetz funktioniert das nicht.
Das habe zwischen den ELSE klammern

Login incorrect
script
function load(){window.self.location.href=ctt_login.htm}
/script
script
JSCTimeOutID = window.setTimeout('load()',5000)
/script>

ohne die eckingen klammern, ka wie man in das formular so was eingibt.
warum gehts einfach net?

Danke

bei Antwort benachrichtigen
xafford (Anonym) „is schon klar aber wen ich da mein ctt_start.php reinsetz funktioniert das...“
Optionen

leider weiß ich ja nicht, wie das php-script aussieht. schick es mir doch einfach per mail, ich kann ja mal reinschauen. adresse findest du in der vk.

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen
(Anonym) BIG_Monster „eine weiter bzw rückleitung bei Falschangabe des Passworts“
Optionen

Sorry aber wo ist deine e-mail ? meine ist big_monster@gmx.net schick mir doch bitte ne mail. Danke

bei Antwort benachrichtigen