|
|
|
| Так работает :
<?php
#page1.php
session_id('111111111111111111111111');
$_SESSION['test'] = "тест";
session_start();
header ("Location: page2.php");
#page2.php
session_start();
echo session_id();
echo "session=".$_SESSION['test'];
?>
|
Вопрос, имеет ли значение где в page1.php ставить session_start(), до $_SESSION['test'] "тест" или после? | |
|
|
|
|
|
|
|
для: Indemion
(13.08.2007 в 18:56)
| | До. | |
|
|
|
|
|
|
|
для: Indemion
(13.08.2007 в 18:56)
| | Да, имеет, следует помещать функцию session_start() до обращения к суперглобальному массиву $_SESSION. | |
|
|
|
|
|
|
|
для: cheops
(13.08.2007 в 23:05)
| | и до вывода данных в браузер | |
|
|
|