как сохранить данные в текстовом поле при перезагрузке страницы в codeigniter - PullRequest
0 голосов
/ 02 апреля 2012

как сохранить данные в текстовом поле при перезагрузке страницы в codeigniter.

Пример. Предположим, что я заполнил имя пользователя и пароль и обновил страницу, тогда поля имени пользователя и пароля не должны быть пустыми, онидолжны содержать значения перед перезагрузкой

Если это невозможно сделать с помощью codeigniter, каков обычный метод php

Ответы [ 3 ]

0 голосов
/ 02 апреля 2012

Сделайте это на стороне клиента.

Сохранение значения текстового поля в значение cookie при каждом нажатии клавиши.

Когда страница загружена, проверьте наличие файла cookie, если оно есть, установите его в поле.

(Не забудьте сбросить значение после отправки данных или использования по любой причине, которую вы используете)

0 голосов
/ 02 апреля 2012

Под обновлением вы подразумеваете, что при отправке и при проверке происходит сбой при обновлении страницы или просто при обновлении ?? Если вы говорите о простом обновлении, то я сомневаюсь, что есть какой-либо способ сделать это в CI или php. Да, вы можете сделать это с помощью сценариев на стороне клиента (js) и записать их в cookie-файл или сделать ajax-вызов php-сценария и сохранить его в переменной сеанса. И да, сбросьте эти значения после сохранения, как сказал Марвин

0 голосов
/ 02 апреля 2012

Я думаю, что вы должны использовать куки или ajax fire для текста, измененного в вашем текстовом поле.

Если вы используете ajax, вы можете хранить значения внутри сессии.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...