Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Обнуление POST

 PHP.SU

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


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

> Без описания
Dark_Knight
Отправлено: 17 Апреля, 2014 - 17:11:05
Post Id


Новичок


Покинул форум
Сообщений всего: 49
Дата рег-ции: Дек. 2013  


Помог: 0 раз(а)




Пишу ЛК и столкнулся с проблемой обновлением параметров. Дабы было понятней расскажу принцип работы ЛК.
При старте проверяется существуют ли куки на компюьтере и при них наличии делает запрос в базу по паролю(он же записан в куки в шифре) запускает второй скрипт который выводит информацию. Если не нет куки, то проверяется наличие постов логина и пароля и при их наличии делается запрос в БД по ним. Дальше скрипт проверяет наличие записей и если найдена одна запись, то устанавливает куки и страница обновляется. Если записей не найдено, то скрипт об этом сообщает пользователю и показывает форму входа. Если нет постов логина и пасса показывает форму входа.
В самом ЛК отображается его статистика в игре, а так же формы смены пароля, смены привязки, обнуление статистики. В самом начале второго скрипта установлены проверки на смену пароля, привязки и обнуления статистики. Когда я меняю привязку, то в БД все перезаписывается прекрасно, но не выводится статистика на монитор. Если просто обновить, то проблема не исчезает. Помогает только заного зайти в ЛК через ссылку на странице. Обработчики обнуления статы и смены пароля делать не стал, так как застрял на этом моменте. Как можно решить данную проблему?
PS: Все это до перезаписи ЛК прекрасно работала и проблем никаких не было. О_о
 
 Top
LIME
Отправлено: 17 Апреля, 2014 - 17:17:27
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




ничего не понял в этом сумбурном изложении, но попробую предположить что при
Dark_Knight пишет:
Когда я меняю привязку
нет редиректа
при изменении данных в бд надо редиректить юзера на другую страницу
 
 Top
Dark_Knight
Отправлено: 17 Апреля, 2014 - 18:55:16
Post Id


Новичок


Покинул форум
Сообщений всего: 49
Дата рег-ции: Дек. 2013  


Помог: 0 раз(а)




Раньше я ничего не редиктил и было нормально.
 
 Top
LIME
Отправлено: 17 Апреля, 2014 - 19:00:13
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




раньше в пещере мамонта жарили и нормально было
расти над собой дядя
(Добавление)
погугли почему после приема данных из формы надо редирект делать
 
 Top
Dark_Knight
Отправлено: 17 Апреля, 2014 - 19:56:47
Post Id


Новичок


Покинул форум
Сообщений всего: 49
Дата рег-ции: Дек. 2013  


Помог: 0 раз(а)




Тогда вопрос другого плана. Если я делаю изменение в БД и делаю редикт, то как обьявить пользователю, что все прошло удачно?
 
 Top
IllusionMH
Отправлено: 17 Апреля, 2014 - 20:45:49
Post Id



Активный участник


Покинул форум
Сообщений всего: 4254
Дата рег-ции: Февр. 2011  
Откуда: .kh.ua


Помог: 242 раз(а)




Dark_Knight, результат в сессию и на странице куда происходит редирект оказывать сообщение
 
 Top
Dark_Knight
Отправлено: 18 Апреля, 2014 - 12:32:27
Post Id


Новичок


Покинул форум
Сообщений всего: 49
Дата рег-ции: Дек. 2013  


Помог: 0 раз(а)




Записываю в сессию, делаю в редикт и массив $_SESSION пустой. С чем это может быть взязано?
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB