redback79
Erfahrenes Mitglied
ich gehe mal davon aus, dass meine user die cookies nicht aktiviert haben... (was die sache leider ein wenig komplizierter macht :-()
nun möchte ich ein "refresh" einer seite bewerkstelligen und dabei die sessionID weitergeben...
ich habs wie folgt versucht:
leider funzt das nicht richtig, obwohl die daten in der url eigentlich stimmen...
es funktioniert nur, wenn ich es wie folgt mach:
..also nicht über ein echo...
nun meine fragen:
1. wesshalb funtioniert variante I nicht?
2. wie muss die syntax für variante I lauten... (mit echo!)?
3. kann mir jemand erklären wesshalb in variante II so viele "=" zu finden sind?
ich weiss, fragen über fragen.. ich bin mir aber sicher, dass ihr mir helfen könnt!
mfg redback
nun möchte ich ein "refresh" einer seite bewerkstelligen und dabei die sessionID weitergeben...
ich habs wie folgt versucht:
PHP:
$sn = session_name();
$sid = session_id ();
echo "<meta http-equiv=\"Refresh\" content=\"2; url=index.php?$sn=$sid>";
leider funzt das nicht richtig, obwohl die daten in der url eigentlich stimmen...
es funktioniert nur, wenn ich es wie folgt mach:
PHP:
<meta http-equiv="Refresh" content="2; url=frames.php?<?=session_name()?>=<?=session_id()?>">
..also nicht über ein echo...
nun meine fragen:
1. wesshalb funtioniert variante I nicht?
2. wie muss die syntax für variante I lauten... (mit echo!)?
3. kann mir jemand erklären wesshalb in variante II so viele "=" zu finden sind?
ich weiss, fragen über fragen.. ich bin mir aber sicher, dass ihr mir helfen könnt!
mfg redback