2016-04-15 6 views
1

У меня есть страница под названием a.php. Он имеет форму и передает данные через POST в тот же файл (a.php). Загрузка страницы без ошибок. Затем я нажимаю любую ссылку (b.php или b.html) на этой странице. он направляет на любую страницу, как обычно. Затем, когда я нажимаю кнопку «назад» из b.php или b.html, она не отображает предыдущую страницу.Срок действия документа после нажатия кнопки возврата

Любая помощь в разрешении этого вопроса?

Благодаря

+1

U необходимо повторно отправить значение ур –

+1

Можете ли вы объяснить немного больше? Thanks –

+0

Пожалуйста, добавьте ваш код для a.php, это поможет нам дать вам решение – JiteshNK

ответ

0

по вашему вопросу, страница a.php является представившие данные (запись) на самой странице, так что если вы идете на другую страницу, а затем снова хочу вернуться к странице A.php (нажав кнопка назад в браузере), это приводит к тому, что срок действия документа истекает, потому что когда вы нажимаете его, вы не отправляете никаких данных (сообщений) на страницу a.php.

+0

У меня есть ваша точка. Но, допустим, в Фейсбуке, проводка обновления статуса на home.php и отправлять данные, которые он сам, может быть, я ошибаюсь тогда мы можем нажать profile.php ссылку из home.php, снова нажмите назад Кнопка из профиля.php. Но home.php все еще существует, и мы не публикуем данные снова. Пожалуйста, исправьте меня Если я ошибаюсь Thanks –

+0

facebook делает данные после использования с помощью ajax, поэтому он будет обрабатывать их. просто попробуйте отправить данные с помощью ajax. вы можете увидеть это [http://www.formget.com/submit-form-using-ajax-php-and-jquery/](http://www.formget.com/submit-form-using-ajax- php-and-jquery /) – Scarlet

+0

Спасибо. Я попробую этот метод –

1

О методе

$_POST Метод, используемый для представления форм что-то создать или изменить это безопасный method.In другие слова POST является отправка данных на сервер из браузера

НАПРИМЕР

  • Создание статей
  • Редактирование Статьи
  • файла Загрузка

В вашем случае вы получаете значения POST не для получения значения Используйте $_GET метод для этого

Почему документа истечёт?

Я взял это изображение от wikipedia.

enter image description here

Почему браузер ли это?

Это потому, что оно предотвращает дублирование представления.

Для примера: На любом сайте для покупок есть варианты оплаты, покупайте продукт и платите за него, теперь, если он/она (пользователь) обновит страницу повторно, оплата производится два раза.

+0

для вашей информации –

+0

u r welcome :) @motabul –

+0

Хорошая информация – Sankar

Смежные вопросы