@ki11k4
Web программист - любитель

Как выбрать значение из сессии?

Здравствуйте. Как получить значение из сессии, если при таком запросе
<?php
	session_start();
	$t1 = $_SESSION["user"];
	echo $t1;
?>

получаем такой ответ:
a:5:{s:2:"id";s:1:"1";s:8:"username";s:5:"admin";s:8:"password";s:32:"058cb479ac32075b964n25252d234b70";s:10:"specialist";s:1:"1";s:9:"branch_id";s:1:"1";}
А если попробовать вот так $t1 = $_SESSION["user"][4];
То выведется " { " так как это пятый по счёту символ.

З.Ы. Код записи в сессию писал не я, поэтому и прошу помощи у вас.
  • Вопрос задан
  • 95 просмотров
Решения вопроса 1
DevMan
@DevMan
это сериализованные данные. используйте php.net/manual/ru/function.unserialize.php для превращения их в привычный вид.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы