|
|
|
| При выполнении скрипта броузер спрашивает Отправить или не отправить данные повторно.
Как сделать чтобы этот вопрос не задавался и данные повторно не отправлялись бы автоматически? | |
|
|
|
|
|
|
|
для: KPETuH
(25.05.2005 в 12:44)
| | Короче вот принтскрин
то есть при повторе скрипт выполняется дважды, а нажымать постояно кансел не очень удобно :) | |
|
|
|
|
|
|
|
для: KPETuH
(25.05.2005 в 12:50)
| | Надо после обработки данных сделать редирект на другую страницу. | |
|
|
|
|
|
|
|
для: Loki
(25.05.2005 в 13:00)
| | А если редерект на эту же страницу? Сработает? | |
|
|
|
|
|
|
|
для: KPETuH
(25.05.2005 в 13:09)
| | Сработает. Редирект очистит буфер POST-данных, переданных из формы. | |
|
|
|
|
|
|
|
для: cheops
(25.05.2005 в 13:28)
| | Я попробовал сделать вот так.
print "<HTML><HEAD>\n";
print "<META HTTP-EQUIV='Refresh' CONTENT='0; URL=register.php'>\n";
print "</HEAD></HTML>\n";
может не так делаю но не срабтало :( | |
|
|
|
|
|
|
|
для: KPETuH
(25.05.2005 в 13:34)
| | Короче скрипт выполняет регистрацию юзера в базе данных, за основу я взял скрипт гостевая книга (на основе работы с файлами) с данного сайта, переделал ту часть где записывались данные в файл, на запись и проверку в базе данных.
Все работает только вот это окошко честно говоря достало и я просто понимаю что где-то работает некоректно. | |
|
|
|
|
|
|
|
для: KPETuH
(25.05.2005 в 13:42)
| | других решений нет? | |
|
|
|
|
|
|
|
для: KPETuH
(25.05.2005 в 13:34)
| | А где расположена HTML-форма? В register.php? Неплохобы увидеть сам код, так как без него сложно понять в чём может быть причина сбоя - не могли бы вы прикрепить данный файл к сообщению. | |
|
|
|
|
|
|
|
для: cheops
(25.05.2005 в 20:39)
| | проблема оказалась дутой :),
она была решена редеректом, но так как я пользовался пхп едитором, то поэтому и выскакивало это сообщение.
в эксплоререр все оказалось ОК. Спасибо всем за помошь. :) | |
|
|
|