Login coockies setzen.

medokin

Mitglied
Hi, ich habe mir mal wieder ein bisschen zuviel zugetraut und nach langer Zeit der Schrauberei bi auf die Idee gekommen mir ein wenig Rat einzuholen bevor ich nur noch Dollarzeichen sehe...

Ich habe mir im Netz ein schönes coockie Script rausgesucht aber ichschaffe es nicht es richtig zu formatieren:
Ich bin mit meinem PHPisch am ende...
Problemzonen habe ich markiert!
PHP:
<?php
if($_COOKIE['username'] == $username AND $_COOKIE['passwort'] == $passwort)
   {
   // (hilfe von euch) auf der seite bleiben
   $_SESSION["username"] = $username; 
   }
else
   {
    // (hilfe von euch) weiterlerleitung zu seite xxxx.php
   }
?>

Ich hoffe das ist nicht zuviel verlangt eine Zeile zu schreiben!
Danke im vorraus!
 
Zuletzt bearbeitet:
Also irgendwas stimmt an der Abfrage nicht.

Du willst wissen ob die Daten aus dem Cookie mit dem Benutzernamen und Passwort übereinstimmen und wenn das der Fall ist wird das Cookie erst gesetzt? Glaube da haste nen Denkfehler...

Sonst stehe alles hier:
http://de.php.net/setcookie

lg
 
Nein nein nein das ist nur eine verlängerung!
Mir geht es aber um die Weiterleitung!Ich habe das ganze noch mal editiert. Habe es bisschen zu verwirrend gemacht.. Sorry.
 
Zuletzt bearbeitet:
Also gehts garnich um die Cookie-Geschichte...
Ehrlich nen bischen verwirrend :)

Kommt drauf an ob du schon nen header gesendet hast oder nicht.
Falls nicht würde ich die weiterleitung im PHP-Header machen
PHP:
<?php
header("Location: http://www.woauchimmer.de/");
?>

Sonst in html.
Code:
<meta http-equiv="Refresh" content="0;url=http://www.woauchimmer.de/">

Hier sind noch mehr Möglichkeiten:
http://jendryschik.de/wsdev/weiterleitung/
 
Vielen dank aber ich habe mist geschrieben.

Also Ich meinte das eigentlich so:

If = Auf der Seite bleiben.

Else = Auf Seite xxxxx.php Weiterleiten.
 
Zurück