D
dreivier
Gast
Hallo
Folgendes...
In einer PHP Seite steht dieses...
Alles ok aber...
Warum bleibt die $_SESSION['test']); leer wenn ich in die PHP-Seite via jQuery 'load'
z.B. alle 50 Sekunden einen Block der PHPSeite austausche?
Die Seite (test_block.php) die dann via jQuery in die PHP-Seite eingefügt wird beginnt so...
'test' bleibt aber leer bzw. beim ersten load gibt es den Inhalt ab dem zweiter load nicht mehr...warum?
Es gibt keine Fehler und die Session ist auch aktiviert. Komme hier irgendwie nicht dahinter was falsch sein könnte.
Folgendes...
In einer PHP Seite steht dieses...
PHP:
session_start();
$_SESSION['test'] = 'das ist ein test';
var_dump($_SESSION['test']);
Alles ok aber...
Warum bleibt die $_SESSION['test']); leer wenn ich in die PHP-Seite via jQuery 'load'
z.B. alle 50 Sekunden einen Block der PHPSeite austausche?
HTML:
<script>$.ajaxSetup({ cache: false }); $(document).ready(function() { var refreshId = setInterval(function() { $('#Box2').load('pfad/test_block.php?' + 1*new Date()); }, 50000);</script>
Die Seite (test_block.php) die dann via jQuery in die PHP-Seite eingefügt wird beginnt so...
PHP:
if($_SESSION != true) { session_start(); }
var_dump($_SESSION['test']);
Es gibt keine Fehler und die Session ist auch aktiviert. Komme hier irgendwie nicht dahinter was falsch sein könnte.