Работа с сессиями
<?php ## Пример работы с сессиями, session_start(); // Если на сайт только-только зашли, обнуляем счетчик. if (!isset($_SESSION['count'])) $_SESSION['count'] = 0; // Увеличиваем счетчик в сессии. $_SESSION['count'] = $_SESSION['count'] + 1; ?> <h2>Счетчик</h2> В текущей сессии работы с браузером Вы открыли эту страницу <?=$_SESSION['count']?> раз(a).<br> Закройте браузер, чтобы обнулить счетчик.<br> <a href="<?=$_SERVER['SCRIPT_NAME']?>" target='_blank' ">Oткрыть дочернее окно браузера </а>. Читаю Котова, вот пример, не производится подсчет почему то, а при нажатии на ссылку: "Открыть дочернее окно браузера", получаю такое: Код:
Forbidden |
вместо:
$_SERVER['SCRIPT_NAME'] напишите: $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'] |
Написал так, тоже самое.
Код:
<?php ## Пример работы с сессиями, |
Я так понял не работает short_open_tag. В апаче такие настройки:
Код:
<Directory /> Код:
short_open_tag On Код:
<?= ....?> |
Цитата:
Цитата:
|
kilogram, апач перезагружал после изменений php.ini ?
|
Да, перезагружал, все равно не пашет.
|
![]() var_dump($_SERVER['SCRIPT_NAME'] ); выдает такое: string(10) "/index.php" short_open_tag = On в конфиге апача такие настройки <Directory /> Options FollowSymLinks AllowOverride all Order deny,allow Allow from all Satisfy all </Directory> Ничего не работает, выдает: Forbidden You don't have permission to access /< on this server. Apache/2.2.19 (Win32) PHP/5.3.6 Server at test.ru Port 80 HELP! HELP! ПОМОГИТЕ! НЕ ПАШЕТ НИЧЕГО! |
Цитата:
Цитата:
|
Вот код:
Код:
<?php ## Пример работы с сессиями, |
Часовой пояс GMT +3, время: 21:39. |