2
« : 18 Октября 2003, 16:03:17 »
Здравствуйте господа.
Есть файл xxx.php
<?
unset($s);
session_start();
session_register(\'s\');
if (!isset($HTTP_SESSION_VARS[\'s\'])) $s = null; else $s = $HTTP_SESSION_VARS[\'s\'];
if (!isset($s[\'count\'])) {
$s[\'count\']=1;
} else {
$s[\'count\']++;
}
echo \'Вы загрузили эту страницу раз: \'.$s[\'count\'];
?>
На локальном апаче(Win XP) значение $s[\'count\'] останавливается на 2, далее не увеличивается.
У хостера увеличивается при каждой загрузке.
При добавлении в конец файла строки $HTTP_SESSION_VARS[\'s\'] = $s; на локальном апаче $s[\'count\'] начинает увеличиваться.
В чем моя ошибка? Или так работает PHP под виндовс?