|
|
|
| Как проверить, включены у пользователя кукисы или нет?
Такой вариант подойдет:
if ( isset ($_COOKIE)){
}else{
Кукисы не включены
}
|
| |
|
|
|
|
|
|
|
для: xpom
(30.09.2011 в 20:37)
| | http://softtime.ru/forum/read.php?id_forum=1&id_theme=82791 | |
|
|
|
|
|
|
|
для: xpom
(30.09.2011 в 20:37)
| | на стороне сервера:
<?php
// это небольшой проверочный скрипт, выясняющий,
// включены ли cookies у пользователя
if(empty($_GET["cookie"]))
{
// посылаем заголовок переадресации на страницу,
// с которой будет предпринята попытка установить cookie
header("Location: $_SERVER[PHP_SELF]?cookie=1");
// устанавливаем cookie с именем "test"
setcookie("test","1");
}
else
{
if(empty($_COOKIE["test"]))
{
echo("Для корректной работы приложения необходимо включить cookies");
}
else
{
// cookie включены, переходим на нужную страницу:
header("Location: http://localhost/");
// здесь посылается заголовок, содержащий адрес нужной страницы
}
}
?>
|
на стороне клиента:
<script>
document.cookie = "check=1;";
if(document.cookie.length) alert("Куки установлены");
else alert("Куки не установлены");
</script>
|
| |
|
|
|
|
|
|
|
для: TetRiska
(01.10.2011 в 03:55)
| | а можно первым делом как пользователь заходит на сайт, сразу попытка занести куки, а потом уже если вводит пароль, проверять, если есть эти куки значит включены? | |
|
|
|