Уроки PHP для начинающих / #18 – Куки и сессии в PHP

preview_player
Показать описание
При работе с пользователем часто необходимо выполнять сохранения данных на долгий период времени. При помощи PHP мы имеем удобный доступ к куки и сессиям, что выполняют роль хранилища данных. За урок мы научимся создавать cookie и sessions в PHP.

✅ Полезные ссылки:

⏰ Тайм коды:
00:00 - Начало
00:18 - Что такое сессии и куки?
01:20 - Работа с куки «$_COOKIE»
07:46 - Работа с сессиями «$_SESSION»
12:30 - Заключительная часть

✔ -------------

- Уроки от #itProger 👨🏼‍💻
- Все уроки по хештегу #itprogerLessons
Рекомендации по теме
Комментарии
Автор

Круто! Я только сел делать авторизацию на своём сайте. И тут твое видео с куки и сессиями. Спасибо тебе!

НиколайЛукин-бй
Автор

Георгий Дударь, спасибо, то что рассказали про то как создавать и использовать cookie

dmitriystr
Автор

Это неправильно, вы также можете указать время в сессии! Вы также должны упомянуть, что и то, и другое на самом деле cookie! В сеансах генерируется хэш, и вы также должны записать IP-адрес в сеансах. Так что вы можете быть уверены, что посторонние лица не войдут в систему, если куки будут украдены!

gwkbnhsjea
Автор

А ещё что бы не писать большие цифры во времени жизни куки, можно использовать конструкцию с простой математикой
К примеру time()+60*60*24*365, итого имеем время жизни куки = 1 год

alexangel
Автор

Вопрос к автору! Извиняюсь если глупый вопрос, но все же. Допустим есть сайт, который нужно подправить. Тобиш я не могу стереть часть старого кода и дописать новый, нужно только либо коментировать либо вносить правки по принципу как с куки. Моделирую ситуацию?
Куки было 180 сек. и для того что бы его отключить - я не могу просто стереть код с куки, а просто нужно минуснуть то же число?

vse-sto-ua
Автор

Привет, а можешь после уроков по php сделать уроки по SQL, пожалуйста

orangeapple
Автор

Пишу все как в видео но выдает ошибку "Warning: Undefined array key "user_name" in"

glimmer
Автор

Warning: Cannot modify header information - headers already sent by (output started at in on line 22
что за ошибка можете помочь?

argo
Автор

ИИСУС ХРИСТОС ЕСТЬ МЕССИЯ И ОН ВОСКРЕС!!!

xeither
Автор

БОГ ЕСТЬ ЛЮБИТЕ БОГА И СВОИХ БЛИЖНИХ!!!

xeither
Автор

Скажите пожалуйста, а зачем удалять куки с помощью функции, если можно просто строчку из кода удалить, не прибегая опять к функции setcookie?

MatematykaPlus.
Автор

Warning: Cannot modify header information - headers already sent by (output started at in C:\php-example\index.php on line 8
Array ( [Phpstorm-f62ebc3] => )

АлексейПарфенов-пп
Автор

Авторизация или всё-таки аутентификация

allay
welcome to shbcf.ru