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