Browser + Cookies?????

dennis2412

Gesperrt
Ich brauche mal wieder eure Hilfe! Und zwar habe ich ein Loginssystem mit Cookies! Wenn du eingeloggt bist werden Cookies gesetzt und wenn ein Cookie mit diesem Namen gesetzt ist soll auf der Index.php stehen:
"Sie sind eigneloggt mit folgendem Nick $_COOKIE[g4fnick].
Klicken Sie hier um auf die Hauptpage zu gelangen" Dann ein Link auf die Hauptpage! Wenn aber kein Cookie mit diesem Namen existiert, dann soll er direkt auf die Hauptpage weitergeleitet werden!
http://www.clan-g4f.com leitet auf http://www.ofm2003.de/G4F weiter! Wenn ich aber auf http://www.clan-g4f.de gehe übersprint er einfach die Cookieseite als wenn ich garkeine Cookies hätte! Aber wenn ich auf http://www.ofm2003.de/G4F gehe, dann zeigt er mir an, dass ich ein Cookie habe und eingeloggt bin!
Dazu muss ich vielleciht noch sagen, dass in http://www.ofm2003.de/G4F die index.html auf eine ******** Domain weiterlietet und diese wiederum auf http://www.ofm2003.de/G4F/index.php.
So ich hoffe ihr könnt mir helfen!
 
hm ich würde dir ja vielleicht helfen können, aber ich versteh die zusammenhänge der seiten nicht ganz :rolleyes:

?!?!

erklär das mal genauer, wo is dein loginscript, wo wird man dann weitergeleitet ?!

usw.
 
Wo das Loginscript ist ist doch unwichtig! Sagen wir die Cookies sind gesetzt! Dann habe ich die ja auf meinem PC!
Es gibt 2 Seiten die wichtig sind! Einmal die index.php, dort wird geschaut ob der User bereits ein Cookie von meiner Page besitzt, wenn nein, dann wird er auf die g4f.php weitergeleitet wenn ja dann hat er die ausswahl ob er sich ausoggen will oder auf die homepage weiterkommt!
Diese Abfrage kommt wenn ich auf http://www.ofm2003.de/G4F gehe! Wenn ich aber auf http://www.clan-g4f.com gehe, dann leitet der sofort auf g4f.php, obwohl ich ja ein Cookie habe!
 
also: ein cookie wird nur an die seite zurückgeschickt die das cookie auch gesetzt hat
wenn du 2 webadressen hast wird das cookie von der anderen webadresse nicht vom browser zurückgesendet ... du musst also 2 cookies setzen von jeder webadresse aus eins
 
mach immer ne weiterleitung auf den space von deiner page. da leitest dann auf checkcookie.php weiter. die sieht so aus...

PHP:
<?

if(isset($_COOKIE['g4fnick'])){
  header("Location: withCookie.php");
}else{
  header("Location: noCookie.php");
}

?>
 
Deine Antwort verstzehe ich irgendwie nicht! Ich will ja auf keine Checkcookie.php weiterleiten! Die checkcookie.php ist ja die inedex.php. Also in der Index.php wird gecheckt ob cookie da ist! Der leitet aber dann imemr zur Hauptpage obwohl ja Cookies da sind! Das hat wohl was mit der Domain zu tun denke ich mal! wie lwie gesagt mit http://www.ofm2003.de/G4F da gehts aber auf http://www.clan-g4f.com nicht! OBwohl dsa eignetlich das gleiche ist!
 
Das hat bestimmt auch damit zu tun, wenn ich z.B. im images Ordner ne Datei habe die Cookeis setzt, dann gelten die Cookies irgendwie nur für den images Ordner! Kann man das irgendwie ändern?
 
Ich brauche doch nur eine Antwort von euch!
Wenn man ein Cookie im Verzeichniss /memberscript/ setzt, dann ist es im Hauptverzeichniss nicht gültig! Wie kann man das ändern?
 
Zurück