Найти в Дзене

Печеньки в PHP :)))

Сегодня будем печь печеньки :))) Cookie - в переводе с английского " печеньки " :))) Файлы cookie используются для идентификации пользователя. Понятно, если вы часто посещаете какой-то сайт, то вам будет утомительно каждый раз вводить пароль ( если требуется )... Чтобы вас не мучать, есть cookie файлы. Кроме того, cookie файлы могут хранить информацию о ваших посещениях, то есть за вами следят... Чтобы создать файл cookie используется следующий синтаксис : setcookie() . setcookie(name, value, expire, path, domain, secure, httponly); Здесь обязательный параметр только name . Вот простой пример создания файла cookie : <!DOCTYPE html>
<?php
$cookie_name = "user";
$cookie_value = "John Doe";
setcookie($cookie_name, $cookie_value, time() + (86400 * 30), "/"); // 86400 = 1 day
?>
<html>
<body>
<?php
if(!isset($_COOKIE[$cookie_name])) {
echo "Cookie named '" . $cookie_name . "' is not set!";
} else {
echo "Cookie '" . $cookie_name . "' is set!<br>";
echo "Value is: " . $_COOKIE[$co

Сегодня будем печь печеньки :))) Cookie - в переводе с английского " печеньки " :)))

Файлы cookie используются для идентификации пользователя. Понятно, если вы часто посещаете какой-то сайт, то вам будет утомительно каждый раз вводить пароль ( если требуется )... Чтобы вас не мучать, есть cookie файлы. Кроме того, cookie файлы могут хранить информацию о ваших посещениях, то есть за вами следят...

Чтобы создать файл cookie используется следующий синтаксис : setcookie() .

setcookie(name, value, expire, path, domain, secure, httponly);

Здесь обязательный параметр только name .

Вот простой пример создания файла cookie :

<!DOCTYPE html>
<?php
$cookie_name = "user";
$cookie_value = "John Doe";
setcookie($cookie_name, $cookie_value, time() + (86400 * 30), "/"); // 86400 = 1 day
?>
<html>
<body>
<?php
if(!isset($_COOKIE[$cookie_name])) {
echo "Cookie named '" . $cookie_name . "' is not set!";
} else {
echo "Cookie '" . $cookie_name . "' is set!<br>";
echo "Value is: " . $_COOKIE[$cookie_name];
}
?>
<p><strong>Note:</strong> You might have to reload the page to see the value of the cookie.</p>
</body>
</html>

Напоминаю, файл должен исполняться на сервере. Чтобы практиковаться я вам рекомендую хостинг Era Host . Это один из лучших хостингов для создания сайтов.

Иногда может потребоваться проверка, разрешены ли файлы cookie в браузере пользователя. Сделать проверку можно с помощью простого скрипта :

<?php
setcookie("test_cookie", "test", time() + 3600, '/');
?>
<html>
<body>
<?php
if(count($_COOKIE) > 0) {
echo "Cookies are enabled.";
} else {
echo "Cookies are disabled.";
}
?>
</body>
</html>

В общем эта тема простая. На пока это все.

Удачи. Нужны деньги, забегайте, зарабатывайте на хорошем буксе. Новичкам рефбек 10% :))). На машину ( стиральную ) придется долго зарабатывать, пополнить мобильный можно иногда.

Пока, пока!!!