Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 09.08.2006, 13:49
Benutzerbild von nick
nick nick ist offline
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 01.08.2006
Ort: Rheinland-Pfalz
Beiträge: 386
nick befindet sich auf einem aufstrebenden Ast
Idee Cookie sendet nicht bei jedem User die Daten in jeden Bereich

Hallo, kann mir jemand helfen?

Ich habe ein paar User, dessen Cookie-Daten können irgendwie nur von der
hauptseite entnommen werden!
Auf Unterseiten wie http://www.domain.de/Profil werden leider keine Daten
gesendet, obwohl ihre Einstellungen auf Cookie akzeptieren
sind und ich $_COOKIE['name'] verwende, um den Inhalt des Cookies rauszuholen!

Wie lasse ich da am besten die Cookies anlegen, auslesen?

Bis jetzt siehts bei mir so aus:

Code:
<?php
$var = setcookie ('pclanlog', $row->idnummer.'|'.$row->passwort.'|', time()+3600*24*10, '/');
          if ($var == FALSE) {echo 'Cookie setzen fehlgeschlagen!<p>';}
?>
schlug bei mir nochnie fehl.
rausgeholt werden sie folgendermassen...

Code:
<?php
if (isset($_COOKIE['pclanlog']) == TRUE) {
  $token = strtok($_COOKIE['pclanlog'], '|'); $name = $token;
  $token = strtok('|'); $passwort = $token;
}
?>
- Die Cookies weden bei allen Usern erfolgreich udn korrekt angelegt.
- Auf der Hauptseite (also im selben Skript-ServerVerzeichnis, indem das
Cookie angelegt worden ist) gillt JEDER User als eingeloggt!
- Ein paar User bekommen mit echo $name; auf Unterseiten nichts zu sehen, nur in Skripts des Server-Verzeichnisses, wo der Cookie angelegt
wurde.

Kann mir da jemand helfen?
Wie leg ich die Cookies am besten an, dass sie die Daten
innerhalb des kompletten Servers senden?
Ich bräuchte einen nützlichen Tipp...
Mit Zitat antworten
Sponsored Links