WordPress PHP $_SESSIONPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 WordPress PHP $_SESSION

Сообщение Anonymous »

Я пишу страницу входа на свой сайт, используя PHP. Я разработал его на своем локальном компьютере, и он работает без проблем, однако я поместил его в Wordpress, и теперь страница не входит в систему из-за того, что $_SESSION не имеет ключа 'UserName'.

Я исследовал проблему и обнаружил, что данные $_SESSION не сохраняются/устанавливаются из-за того, что когда я печатаю_r($_SESSION), он возвращает Array(). Как использовать $_SESSION в Wordpress?

это вверху моей страницы index.php

Код: Выделить всё

if (!session_id())
session_start();

if (!isset($_SESSION['UserName'])) {
header("Location: login.php");
}
И на login.php (что устанавливает информация)

Код: Выделить всё

if (!session_id())
session_start();

$_SESSION['UserID'] = $row['UserID'];
$_SESSION['UserName'] = $_POST['user']; // Leave decrypted
$_SESSION['Password'] = $pass; // Leave encrypted
Я предполагаю, что WordPress делает это по-другому. Может кто-нибудь объяснить.

Подробнее здесь: https://stackoverflow.com/questions/515 ... hp-session
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»