PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 2
arga Отправлено: 10 Января, 2018 - 04:29:40 • Тема: не могу разобраться с сессиями • Форум: Вопросы новичков

Ответов: 7
Просмотров: 324
Спасибо всем кто откликнулся )))) Переделал как говорит Строитель, но всё равно получаю
Undefined index: user in /var/www/vhosts/u0430752.plsk.re gruhosting.ru/urvoenpravo.ru/ind ex.php on line 59

Вот ещё вопрос, это может быть связано с тем, что testreg.inc.php, head_auth.php, info.inc.php находятся в папке template, а индекс в корне? Сколько читал, когда запускается сессия не важно в каких папках что где лежит. Когда захожу в head_auth.php, пишет "привет, юзер", тут же перехожу на index.php и получаю выше указанную ошибку
(Добавление)
Локально всё заработало. На сайте проблема осталась. Покопался ещё, выяснил что когда перехожу на сайт по www[dot]mysite[dot]ru то "Привет, гость" а если без www просто mysite.ru всё отлично. Через конфиг обращение к сайту происходит как 'http://www.mysite.ru/'
arga Отправлено: 09 Января, 2018 - 07:06:55 • Тема: не могу разобраться с сессиями • Форум: Вопросы новичков

Ответов: 7
Просмотров: 324
Помогите новичку! Копаюсь в CMS, хочу написать простой сайтик и заодно в php разобраться. Столкнулся с проблемой авторизации на сайте. Хочу сделать чтобы на страницах выдавалось сообщение "Вы вошли как: юзер", а если не залогинился то отображаются кнопки входа и регистрации.
Есть главная страница index.php, она инклудит info.inc.php, она в свою очередь выводит содержимое переменной $content. Эта переменная содержит форму входа на сайт написанная на HTML(форма вызывает методом Post файл testreg.inc.php где происходит проверка логина пароля).
Как мне правильно открыть сессию? Прочитал кучу литературы и не могу понять всё равно. Открываю сессию в файле index.phpв самом начале. Данные сессия отображает только в файле testreg.inc.php., т.е. на странице где выполняется вход пишет : "Вы вошли как: Вася". Перехожу на главную и вижу:
'Notice: Undefined index: login in /var/www/vhosts/u0430752.plsk.re gruhosting.ru/mysite.ru/template /head_auth.php on line 2
Вы вошли как:"

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB