Irgendwo ein Fehler

Hallo ihr Wissenden,
ich verstehe von PHP sehr wenig und nutze fertige zum Einbau freigegebene Skripts. Jetzt habe ich vor einiger Zeit ein Passwort skript benutzt und wollte es ein zweites mal benutzen aber bein letzten Teil wo es die Passwort geschützte Seite zeigen soll funktioniert es nicht. Hier der Quellcode. Und vieeeeelen Dank wenn ihr ihn mal anschaut!

Matthias

Matthias Güthler<?php // Username und Passwort hier eintragen

if ((md5($user) == „8b9035807842a4e4dbe009f3f1478127“) and (md5($pass) == „78f9a71ba85ef39e6bb7d9e6524ccb07“))

{

echo "

Matthias Güthler

Test

";

}

else

{

echo "

Falscher Username oder Passwort ! ";

}

?>

Hallo

In PHP selbst kann ich keinen Fehler finden. Aber das Problem: Der PHP-Code darf nur den HTML-Code innerhalb der body-Tags enthalten. Den Rest gibst du ja schon ober-/unterhalb des PHP-Codes aus.

Falls du bei diesem Script Benutzername und Passwort richtig eingibst erhältst du sonst:

Matthias Güthler

Matthias Güthler

Test

Hallo ihr Wissenden,
ich verstehe von PHP sehr wenig und nutze fertige zum Einbau
freigegebene Skripts. Jetzt habe ich vor einiger Zeit ein
Passwort skript benutzt und wollte es ein zweites mal benutzen
aber bein letzten Teil wo es die Passwort geschützte Seite
zeigen soll funktioniert es nicht. Hier der Quellcode. Und
vieeeeelen Dank wenn ihr ihn mal anschaut!

Matthias

Matthias Güthler

<?php :
// Username und Passwort hier eintragen if ((md5($user) == "8b9035807842a4e4dbe009f3f1478127") and (md5($pass) == "78f9a71ba85ef39e6bb7d9e6524ccb07")) {

: echo "
?>

Matthias Güthler

Test

";

}

else

{

echo "
?>

Falscher Username oder Passwort
!

}

?>

Hallo Ihr Wissenden, schon sehr viel besser, aber zum einen macht es ein neues Fenster auf und er sollte es im selben öffnen und zum zweiten funktioniert der „Weiterleitungs html-Teil“ nicht.
Gruß Matthias

Hallo ihr Wissenden,
ich verstehe von PHP sehr wenig und nutze fertige zum Einbau
freigegebene Skripts. Jetzt habe ich vor einiger Zeit ein
Passwort skript benutzt und wollte es ein zweites mal benutzen
aber bein letzten Teil wo es die Passwort geschützte Seite
zeigen soll funktioniert es nicht. Hier der Quellcode. Und
vieeeeelen Dank wenn ihr ihn mal anschaut!

Matthias

Matthias Güthler<?php // Username und Passwort hier eintragen

if ((md5($user) == „8b9035807842a4e4dbe009f3f1478127“) and (md5($pass) == „78f9a71ba85ef39e6bb7d9e6524ccb07“))

{

?>
HIER DAZWISCHEN FUNKTIONIER ES NICHT

}

else

{

?>

Falscher Username oder Passwort !

}

?>

Hallo !

if ((md5($user) == „8b9035807842a4e4dbe009f3f1478127“) and
(md5($pass) == „78f9a71ba85ef39e6bb7d9e6524ccb07“))

Statt $user solltest du $_REQUEST[„user“] verwenden.
Statt $pass solltest du $_REQUEST[„pass“] verwenden.
http://www.php-faq.de/q/q-formular-register-globals…

{

?>

HIER DAZWISCHEN FUNKTIONIER ES NICHT

Das wird nur ausgeführt, wenn Username und Passwort übergeben werden und richtig sind.
8b9035807842a4e4dbe009f3f1478127 ist nicht der Benutzername, sondern nur der Hashwert davon… um den für einen gegebenen Benutzernamen/Passwort auszurechnen, schreibe echo md5(„Benutzername“); irgendwo in den PHP-Teil (oder in ein neues Script) und füge die dann ausgegebene Zahl dann im Script ein…

Alexander

Hallo Ihr Wissenden, schon sehr viel besser, aber zum einen
macht es ein neues Fenster auf und er sollte es im selben
öffnen und zum zweiten funktioniert der „Weiterleitungs
html-Teil“ nicht.
Gruß Matthias

aus dem vorliegenden code ist die ursache keinsfalls ablesbar
poste einfach mal den gesamten text…dann kann man auch analysieren

Noch einmal

Ich habe noch zwei Probleme das mit der Hashwertübergabe scheint zu funktionieren, aber die Ausgabe erfolgt, egal ob als richtig oder falsch erkannt, in einem neuen Fenster ich hätte gerne so was wie TARGET=“_SELF“.
Zum anderen bekomme ich beim richtigen Hashwert nur ein weißes Fenster und nicht das gewünschte Frameset.

Danke Matthias
Hier nochmal der ganze Quelltext:

Matthias Güthler<?php // Username und Passwort hier eintragen

if ((md5($_REQUEST[„user“]) == „8b9035807842a4e4dbe009f3f1478127“) and (md5($_REQUEST[„pass“]) == „78f9a71ba85ef39e6bb7d9e6524ccb07“))

{

?>

}

else

{

?>

Falscher Username oder Passwort !

}

?>