Есть условие, если сессии не существует то перенаправить пользователя на данный сайт if(empty($_SESSION['name'])) { header("Location: http://akrin");} Но сессия существует а оно все равно перенаправляет, выводил сесию через echo все показывает. Вот я убрал проверку на сессии, вот что на странице http://prntscr.com/ghb06o То есть все сессии показывает, а в условии говорит что его нет. Вот тут я создаю сессии http://prntscr.com/ghb0wz
и код нужно текстом в специальном теге размещать... лично я даже смотреть не буду какие то там картинки
Ответ: да х его з! Каков вопрос, таков и ответ. Ты здесь не проверяешь "существует ли сессия". Что-то ты в логике напутал. PHP не ошибается. Если условие if() срабатывает (или наоборот не срабатывает), значит в этом месте именно такое состояние переменных. Ищи где это состояние было задано. Правильно ли ты выбрал место для проверки. Читай доки чтобы узнать наверняка как работает функция. А также как работает сессия. Слепое копирование кода с форумов вот к такому и приводит: "У Васи работает, а у меня нет". Просто Вася понимал что делает, а ты — нет.