Cookie Problem (kein Header Problem!)

MC-René

Erfahrenes Mitglied
Hallo!

Hab schon viel über die Suche rausgefunden aber trotzdem besteht noch folgendes Problem auf meiner Site:

Hab ne Site mit 2 Frames Hauptframe und Menüframe!

Im Menü-Frame gibts es einen Link für den Intern-Bereich, einmal eingeloggt, bleigt der Login (dank Cookie) für 7 Tage bestehen! Cookie setzen + prüfen erfolgt im Hauptframe. Funktioniert auch alles!

Nur wenn der Cookie gesetzt ist sollte im Menüframe eine User-Begrüssung a la "Hallo ..., schön dass Du wieder da bist" erscheinen.

Hier mein Inhalt des Menuframe:
PHP:
<?PHP 
$look=$HTTP_COOKIE_VARS["visitffh"];
//wenn Cookie gesetzt  personalisierte Navi-Seite includen
if ($look!="")
{
include "menubar2.php";
}
// wenn nicht standard SIte includieren
if ($look=="") include "menubar1.php";
?>

Habs auch schon mit "Else" probiert!

Aber der Cookiewert ist immer "" !?

Im Hauptframe wird der Cookie genauso geprüft, auto Login klappt prima!

Weiss nich was ich falsch mache!

Danke für eure Hilfe,

Gruss MC!

Hier der Code aus der Hauptframe Cookie-Prüfung (bei der es klappt):
PHP:
<?PHP 
$look=$HTTP_COOKIE_VARS["visitffh"];
if ($look!="")
{
	$file=fopen ('usertest.txt','r');
while (!feof($file))
{
$eintragarr=fgets($file);
$eintrag=explode('||',$eintragarr);
	if ($eintrag[0]==$look)
	{
	$vorname=$eintrag[2];
	$name=$eintrag[3];
	$email=$eintrag[4];
	$grad=$eintrag[5];
	$tel=$eintrag[6];
	$handy=$eintrag[7];
	$at=$eintrag[8];
	$ac1=$eintrag[9];
	$ac2=$eintrag[10];
	$ac3=$eintrag[11];
	$v1=$eintrag[12];
	$v2=$eintrag[13];
	$v3=$eintrag[14];
	$v4=$eintrag[15];
	$v5=$eintrag[16];
	include"interndata_test.php";
	break;}
}
}
if ($look=="") include"internform_test.php";
?>
 
Hi!

Wie setzt du denn deinen Cookie? Evtl. kann er nur von der Seite gelesen werden, die ihn gesetzt hat.

Mamphil
 
Oh! Das hab ich bisher nicht bedacht!

Cookie wird ohne Pfad angabe gesetzt:

Von Seite "http://www.blabla.de/intern/cookiesetzen.php" :

PHP:
setcookie ("visited",$userlog, time()+3600*24*7);

Kann damit zusammen hängen! Oder!?

Wie setz ich denn den Cookie, damit er von kpl. "http://www.blabla.de"
ausgelesen wird!?

Für eure / Deine Hilfe vielen Dank im voraus!

:rolleyes:
 
Zurück