if(document.cookie) http://samizdam.net/...s-на-phpjquery/
Если сделать, как описано в статье, то начинаются проблемы с вылетом сессии.
Причина - повторный запрос session_start(); в index.php
Если всталять так:
//session_start(); // старт сессии, по умолчанию это должно установить куку с именем PHPSESSID
if(isset($_GET['testcookie'])) // проверка, обращаемся к /index.php с гет параметром<br>if(isset($_COOKIE['PHPSESSID'])) die('1'); // если кука установилась то выходим, возвращаем 1.<br>else die('0'); // иначе - 0
после:
# посылаем cookie сессии
if (isset ($_COOKIE["PHPSESSID"])){
if(SECURITY_EXPIRE > 0){
set_cookie("PHPSESSID", $_COOKIE["PHPSESSID"], time() + SECURITY_EXPIRE);
}else{
set_cookie("PHPSESSID", $_COOKIE["PHPSESSID"]);
}
}
то все, вроде, работает, но обнаруживаются проблемы с компьютерами, на которых старая версия Java - глючит ява скрипт в шаблоне, что приводит к неработоспособности корзины