powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (Perl). Как запретить обновление страницы ?
10 сообщений из 10, страница 1 из 1
(Perl). Как запретить обновление страницы ?
    #33756462
Zlavonik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброй ночи.


Подскажите, пожалуйста, как запретить обновление страницы ?


Заранее спасибо.
...
Рейтинг: 0 / 0
(Perl). Как запретить обновление страницы ?
    #33756560
g613
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
обновление КЕМ ???
...
Рейтинг: 0 / 0
(Perl). Как запретить обновление страницы ?
    #33757219
Zlavonik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Извиняюсь за некорректный вопрос.

Ситуация такая: на странице несколько кнопок, события, закрепленные за кнопками, относятся к данной странице.

print "<form name='authform' action='url_list.cgi' method='get'>";
print <<EOH;

<input type="submit" name = "button" value="Button1"></input>
<input type="submit" name = "button" value=" Button2"></input>

EOH

print end_form;

Для определения какая из кнопок была нажата использую значение атрибута (value):
if (param('buttont') eq "Button1")…else…

Таким образом, при нажатии на одну из кнопок происходит передача параметров через url: http://url.ru/cgi-in/url_list.cgi?button=Button1

Так вот нужно как-то сбросить передаваемые в url параметры, чтобы при обновлении страницы (например, через F5) не происходило повторного выполнения события, закрепленного за кнопкой Button1.


Помогите выйти из данной ситуации. Спасибо.
...
Рейтинг: 0 / 0
(Perl). Как запретить обновление страницы ?
    #33757246
oraweb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Использовать method='post'.
2. Если после передачи данных база “инсертится”, осуществлять проверку на наличие в базе передаваемых сообщений и отвергать повторный инсерт с соответствующим сообщением.

Открой свой internet-ресторан!
...
Рейтинг: 0 / 0
(Perl). Как запретить обновление страницы ?
    #33759328
Zlavonik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за советы, но...

Метод post пробовал, не помогает.

Что же касается второго способа, то он бы помог, если бы содержимое БД как-то изменялось.

Но вся загвоздка в том, что:

по нажатию кнопки Button1 - происходит сортировка данных и вывод их в виде
таблицы, а по нажатию кнопки Button2 - происходит фильтрация данных.

Все ещё требуется помощь.

Спасибо.
...
Рейтинг: 0 / 0
(Perl). Как запретить обновление страницы ?
    #33759881
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Делайте, что сказал oraweb, только сохраняйте в теневых посылках ( Cookie ) последнее действие ...
...
Рейтинг: 0 / 0
(Perl). Как запретить обновление страницы ?
    #33759922
VERS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZlavonikТак вот нужно как-то сбросить передаваемые в url параметры

А в перле разве нет переадресации на стороне сервера?
...
Рейтинг: 0 / 0
(Perl). Как запретить обновление страницы ?
    #33760859
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VERS ZlavonikТак вот нужно как-то сбросить передаваемые в url параметры

А в перле разве нет переадресации на стороне сервера?
Вы хотели сказать используя заголовки?
...
Рейтинг: 0 / 0
(Perl). Как запретить обновление страницы ?
    #33761903
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сто пудов, там что-то с заголовками мутить надо :)
...
Рейтинг: 0 / 0
(Perl). Как запретить обновление страницы ?
    #33761923
VERS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Николай aka Motodor VERS ZlavonikТак вот нужно как-то сбросить передаваемые в url параметры

А в перле разве нет переадресации на стороне сервера?
Вы хотели сказать используя заголовки?
Ну да, пусть Злавоник перенаправляет юзера обратно на http://url.ru/cgi-in/url_list.cgi после выполнения ... ну чего либо )
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (Perl). Как запретить обновление страницы ?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]