|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.07.2011, 22:36 | #1 |
Пользователь
Регистрация: 27.06.2011
Сообщений: 60
|
Опять ерунда с авторизацией!!!
Уважаемые программисты, извиняюсь за то что создал новую тему из-за такой ерунды. Но уже какой день сижу над этой ерундой казалось бы очень легкой, но толи я что то пропустил когда изучал cookie и Сессии, либо мне именно эта тема тяжело дается . Ранее на этом форуме мне давали советы и я вроде бы все сделал так как надо (но код не работает так как надо )
Укажите пожалуйста ошибки и как их исправить или хотя б намек сделайте что б я сам допер (наконец уже ) Этот код (АВТОРИЗАЦИИ) принимает POST данные со страницы авторизации и авторизованных пользователей отправляет на страницу "A" а не авторизованных на страницу авторизации. У меня такое ощущение будто бы он не сохраняет ни сессию ни куки. PHP код:
и по моей задумки он не должен пускать пользователей которые не авторизовались а ему пофиг он пускает всех и вся PHP код:
|
30.07.2011, 22:53 | #2 |
Форумчанин
Регистрация: 08.07.2010
Сообщений: 679
|
Код:
|
30.07.2011, 22:53 | #3 |
Форумчанин
Регистрация: 08.01.2011
Сообщений: 226
|
Думаю так будет правильней (исправленные функции):
Код:
Последний раз редактировалось VadikV; 30.07.2011 в 22:57. |
30.07.2011, 23:36 | #4 |
Пользователь
Регистрация: 27.06.2011
Сообщений: 60
|
Спасибо !!! попробую сделать так
|
31.07.2011, 22:38 | #5 |
Пользователь
Регистрация: 27.06.2011
Сообщений: 60
|
То что вы посоветовали не работает , точнее работает но не так как надо, страница "A" она все равно пускает не авторизованных пользователей !!! в браузре смотрю файлы куки там есть PHPSESID но это я думаю не то что должно быть , (и еще на странице на "A" есть калькулятор, когда я произвожу вычисления на нем и он выдает ответ, после чего я совершаю переход на другую страницу, а затем обратно на калькулятор, результат вычисление пропадает - по моему это значит что сессия не сохраняется )
|
31.07.2011, 23:20 | #6 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Цитата:
И давайте без этой вашей "страницы А" - почему бы не называть страницы так, как они реально называются в вашем приложении..? |
|
01.08.2011, 00:48 | #7 |
Пользователь
Регистрация: 27.06.2011
Сообщений: 60
|
Я начинающий и вот мое домашнее задание :
Создайте главную страницу сайта index.php, которая будет неавторизованных пользователей отправлять на страницу авторизации, а авторизованных на страницу, "А" . Для пользователя главной страницы не будет видно, она нужна только для перенаправления. Вот код страницы index.php исправленный с учетом советов программистов, не исправленный вариант вы можете посмотреть выше . Код:
А это код так называемой страницы "А" она же glavnaia.php Код:
|
01.08.2011, 00:53 | #8 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Цитата:
Описать вы её описали, но чтоб она работала - её ж надо вызвать... PS: и вам уже говорили насчет вашего кода после header() в вашей функции login()... Последний раз редактировалось Andkorol; 01.08.2011 в 00:58. Причина: PS |
|
01.08.2011, 01:06 | #9 |
Пользователь
Регистрация: 27.06.2011
Сообщений: 60
|
ХМ опять глупая ошибка . вы говорить о том что header() перекинет пользователя раньше времени ? если да то 1) я не понимаю почему так получится 2)я не знаю чем заменить этот фрагмент и ранее я видел коды с такими фрагментами все работало (хотя не знаю может это я чего то не понимаю )
|
01.08.2011, 01:19 | #10 | |
Старожил
Регистрация: 31.05.2010
Сообщений: 3,301
|
Цитата:
2) смотрим выше сообщение от VadikV. |
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
опять я опять мемо | nyasha2013 | Помощь студентам | 2 | 19.05.2011 21:09 |
проблема с авторизацией | sergei2009 | PHP | 1 | 19.04.2010 17:47 |
Virtual Box и непонятная ерунда. | jojahti | Операционные системы общие вопросы | 1 | 09.10.2009 00:06 |
И опять мэйлы.. Опять... | Pusher | PHP | 6 | 28.06.2008 03:08 |