Для чего нужен session_start() | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

Для чего нужен session_start()

Прохожу курс по PHP, и дошел до изучения session_start(), но о нем не было детально описано тут, в sololearn. У меня такой вопрос, для чего применяется session_start() и что оно даёт?

15th Oct 2018, 7:03 PM
Ibrahim
23 Answers
+ 5
Эта функция применяется для запуска сессии, т.е. сеанса работы с сайтом, в процессе которого пользователь и сервер обмениваются данными. Подробная информация: http://php.net/manual/ru/function.session-start.php http://php.net/manual/ru/session.examples.basic.php
15th Oct 2018, 8:25 PM
NezhnyjVampir
+ 4
Да. Сессия также может закончиться, если не совершать никаких действий на странице в течение определённого времени.
16th Oct 2018, 8:58 AM
NezhnyjVampir
+ 2
Ibrahim, используется для хранения каких-то персональных данных пользователя в течении сессии, это простые данные, такие как: имя, фамилия, любимый цвет и т.п. Все данные удаляются после завершения сессии(закрытия сайта)
16th Oct 2018, 2:31 PM
renamed
renamed - avatar
+ 2
Женя Петров(Red_Ender), ВК не использует сессии. Это ужасный метод. Они для пользователей используют Куки и/или базы данных
17th Oct 2018, 8:38 PM
renamed
renamed - avatar
+ 1
и как все это работает? допустим, если в сессии хранятся имя, фамилия и любимый цвет пользователя?
16th Oct 2018, 6:00 PM
Ibrahim
+ 1
Ibrahim, это уже написано в уроке Sololearn. Вывести можно с помощью echo $_SESSION['favourite_color'];
16th Oct 2018, 6:52 PM
renamed
renamed - avatar
+ 1
Ibrahim, можно, да. Также, работать с формами можно через $_GET[] и $_POST[]. Все это также есть в курсе Sololearn
16th Oct 2018, 7:30 PM
renamed
renamed - avatar
+ 1
Ibrahim, потому что здесь - большая часть аудитории как раз англоязычная. Я так считаю😃
16th Oct 2018, 8:35 PM
renamed
renamed - avatar
+ 1
А так, в общем курсы отличная да и программа супер мне очень нравится
17th Oct 2018, 4:36 AM
Ibrahim
+ 1
стоп, если ничего в вк не делать... сессия кончится и ты будешь типа оффлайн??? ВК ИНКОГНИТО НАЙДЕНО
17th Oct 2018, 8:20 PM
Женя
Женя - avatar
0
То есть, когда я захожу на сайт VK.com то начинается сессия сайта?
16th Oct 2018, 4:19 AM
Ibrahim
0
То есть , иными словами, когда я работаю с сайтом, идёт сессия? И когда я выйду из сайта, закроется сессия до тех пор, пока я не зайду на сайт?
16th Oct 2018, 4:21 AM
Ibrahim
0
я правильно понимаю?
16th Oct 2018, 4:21 AM
Ibrahim
0
а вот, в основном для чего нужна сессия на сайте?
16th Oct 2018, 9:05 AM
Ibrahim
0
то есть, с помощью сессии можно сделать так, чтобы к примеру, после регистрации пользователя было приветствие с его именем?
16th Oct 2018, 7:25 PM
Ibrahim
0
то есть, если пользователя зовут Егор, то приветствие тоже будет с именем Егор?
16th Oct 2018, 7:26 PM
Ibrahim
0
я правильно понимаю?
16th Oct 2018, 7:26 PM
Ibrahim
0
это да
16th Oct 2018, 7:51 PM
Ibrahim
0
а вот интересно, а почему большинство курсов на английском языке а не на русском?
16th Oct 2018, 7:52 PM
Ibrahim
0
Логично
17th Oct 2018, 4:36 AM
Ibrahim