Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : php - Passwortabfrage... *argh*



Lucleonhart
24.05.2003, 20:22
Hallo! Also ich hab das jetzt geschafft mit nem doppelserver, das ich auf meinem normalen, nicht php unterstützenden server die daten abfrage, sie an lycos schicke, dort überprüfen lasse, und je nachdem was ist, wird eine entsprechende seite meines normalen servers aufgerufen! Alles klappt hervorragen, könnt ihr probieren:
www.lucleonhart.de/member.html
einmal irgendwas eingeben, oder User: me Passwort: hallo

alles klappt!

jetzt geht mal auf www.lucleonhart.de unten im menü auf restricted area, und probiert es nochmal!
...
...
WIESO zum geier ruft er plötzlich die root directory von lycos auf?? *heuuul* ich bitte um hilfe... Quelltexte posten?
-LH-

Xander1303
25.05.2003, 03:14
öhm...soll da ein PopUp aufgehen?

Lucleonhart
25.05.2003, 04:54
ähm... pop-up??? du könntest höchstens die lycos werbung meinen... ja, die kann ich da nicht umgehen, weil mein 1und1 werbefre server php nicht unterstützt... -_-

Aber sonst...

Chocwise
25.05.2003, 05:48
Funzt doch alles pralle, oder irr ich mich da? :confused:

Lucleonhart
25.05.2003, 17:15
Sorry, hatte das menü gestern so eingestellt, das sich die member seite neu öffnet (target="_blank") . Aber jetzt ist es wieder so, wie es gedacht ist, und natürlich funktioniert es wieder nicht! Sobald es sich im Frame öffnen soll... argh.

Chocwise
25.05.2003, 18:15
Original geschrieben von Lucleonhart
Sorry, hatte das menü gestern so eingestellt, das sich die member seite neu öffnet (target="_blank") . Aber jetzt ist es wieder so, wie es gedacht ist, und natürlich funktioniert es wieder nicht! Sobald es sich im Frame öffnen soll... argh.
*nick*
Ich sehe das Problem, aber ohne die Quelltexte kann ich nicht viel machen.

Poste zumindest mal das PHP-Authentication-System.
Benutz dazu einfach den [php*]-Code des Forums.

Lucleonhart
26.05.2003, 04:13
Okay, natürlich ist das alles einfach kopiert, nix selbst geschrieben.,... begriffen auch nur die hälfte. Ich kann html aber nicht php.... Egal! Erst die check-datei:

<?
$name=strtolower($name);
$passwort=strtolower($passwort);
$datei=fopen("pwd.dat.php3","r");
while(feof($datei)==0):
$nme=chop(fgets($datei,110));
$pwd=chop(fgets($datei,110));
$seite=chop(fgets($datei,500));
if ($name==$nme):
if ($passwort==$pwd)
header("location: ".$seite."?ppwwdd=".$passwort."&nme=".$name."");
endif;
endwhile;
?>
<head>
<meta http-equiv="refresh" content="1; URL=http://www.lucleonhart.de/member.html">
</head>
<body background="back.jpg" text=#FFFFFF>
<br><br><br><br><br><br><br>
<div align="center">
!Falsche Eingabe!<br>
<br>
Weiterleitung aktiv...bitte warten...<br>
</div>
</body>


Dann die in der die Passwörter gespeichert sind.. oder so! ^^ (pwd.dat.php3)


<?
#############################
echo "ZUGRIFF VERWEIGERT!";
exit;
#############################
?>
me
hallo
yes.php3


und schließlich die zu aufrufende datei wenn alles richtig ist, warum die php3 sein muss kapier ich net. (yes.php3)



<?
if ($nme!="me" && $ppwwdd!="hallo"):
echo "Zugriff verweigert!!!";
exit;
endif;
?>
<head>
<meta http-equiv="refresh" content="0; URL=http://www.lucleonhart.de/pics.html" target="main">
</head>



Na,. wie siehts aus? Und schlagt mich nicht für irgend nen kack, das ist nicht von mir! :D

Ach! Was mir aufgefallen ist! Wenn man per flashg menü die member seite öffnet, dann läd er unten noch weiter.. irgendwas.. wird aber nie fertig... da ist aber kein link!!!! ARGH! ^^

Chocwise
26.05.2003, 04:37
Puh...
Auf den ersten Blick scheint alles richtig zu sein.
Das Problem scheint beim Meta-Refresh zu liegen, aber die Syntax von dem Dingen ist richtig. *zucktmitdenschultern*
Vielleicht fällt mir beim Schlafen noch etwas dazu ein.
Oder jemand anderes hier weiß eine Lösung.

Lucleonhart
26.05.2003, 04:40
Ich hatte beide weiterleitungen am anfang garnicht da! Er ist trotzdem dahingesprungen! Ich dachte ja, damit könnte ich ihn überlisten! *ggg*

Lucleonhart
26.05.2003, 21:31
Sorry, doppelpost: Hab das jetzt einfach auf target blank gemacht, dann ahb ich keinen stress! keine ahnung, warum da nix funkt, aber egal!