0
Для чего нужен session_start()
Прохожу курс по PHP, и дошел до изучения session_start(), но о нем не было детально описано тут, в sololearn. У меня такой вопрос, для чего применяется session_start() и что оно даёт?
23 Antworten
+ 5
Эта функция применяется для запуска сессии, т.е. сеанса работы с сайтом, в процессе которого пользователь и сервер обмениваются данными.
Подробная информация:
http://php.net/manual/ru/function.session-start.php
http://php.net/manual/ru/session.examples.basic.php
+ 4
Да. Сессия также может закончиться, если не совершать никаких действий на странице в течение определённого времени.
+ 2
Ibrahim, используется для хранения каких-то персональных данных пользователя в течении сессии, это простые данные, такие как: имя, фамилия, любимый цвет и т.п.
Все данные удаляются после завершения сессии(закрытия сайта)
+ 2
Женя Петров(Red_Ender), ВК не использует сессии. Это ужасный метод. Они для пользователей используют Куки и/или базы данных
+ 1
и как все это работает?
допустим, если в сессии хранятся имя, фамилия и любимый цвет пользователя?
+ 1
Ibrahim, это уже написано в уроке Sololearn. Вывести можно с помощью echo $_SESSION['favourite_color'];
+ 1
Ibrahim, можно, да. Также, работать с формами можно через $_GET[] и $_POST[].
Все это также есть в курсе Sololearn
+ 1
Ibrahim, потому что здесь - большая часть аудитории как раз англоязычная. Я так считаю😃
+ 1
А так, в общем курсы отличная да и программа супер мне очень нравится
+ 1
стоп, если ничего в вк не делать... сессия кончится и ты будешь типа оффлайн??? ВК ИНКОГНИТО НАЙДЕНО
0
То есть, когда я захожу на сайт VK.com то начинается сессия сайта?
0
То есть , иными словами, когда я работаю с сайтом, идёт сессия? И когда я выйду из сайта, закроется сессия до тех пор, пока я не зайду на сайт?
0
я правильно понимаю?
0
а вот, в основном для чего нужна сессия на сайте?
0
то есть, с помощью сессии можно сделать так, чтобы к примеру, после регистрации пользователя было приветствие с его именем?
0
то есть, если пользователя зовут Егор, то приветствие тоже будет с именем Егор?
0
я правильно понимаю?
0
это да
0
а вот интересно, а почему большинство курсов на английском языке а не на русском?
0
Логично