Как получить пользовательские данные текущего сеанса пользователя? PHP & amp; MySQLi

Кто-нибудь может предложить что-нибудь, чтобы заставить это работать? Ничего не возвращается в минуту, в коде, который я набрал echo’d имя пользователя, чтобы проверить …

-1

Решение

Мой друг, поставь session_start(); в самом начале вашего сценария PHP. Никакая переменная сеанса не может быть выполнена без этой строки кода в самом верху.

0

Другие решения

вам нужно сделать $conn в глобальный, чтобы иметь доступ к нему внутри вашей функции. Верх вашей функции должен выглядеть так:

function user_data($user_id) {
global $conn;
$data = array();
$user_id = (int)$user_id;

Это даст вам значение для $ conn, и тогда вы сможете получить доступ к mysqli.

0

По вопросам рекламы [email protected]