| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Повторение скрипта |
| Автор: xslen777 5.3.2006, 20:47 |
| Дарова у меня проблема есть одна страница на которой есть форма и скрипт. Юзер заполняет форму нажимает на кнопочку скрипт выполняется все это хорошо но!, если нажать обнавить скрипт опять выполняет то что введено в форме У меня все проблема на сайте формы не только типа text но и radio оптион и.т.д. Можно избежать обнавление ??? При обнавление пишет что страница содержит данные формы и надо обнавить и.т.д. нажимаешь Ok он отсылает данные скрипту и все |
| Автор: PARROT 5.3.2006, 20:57 |
| Сделай форму отдельно от вывода, после исполнения сделай редирект на вывод и ставь куки. |
| Автор: xslen777 5.3.2006, 22:23 | ||||
| как понять редирект на вывод ??? а мне выполняющий скрипт сделать так? форма с action="index.php?go=ok"
так да??? или же чтоб напрмиер index.php?go=ok&start
|
| Автор: PARROT 5.3.2006, 22:33 |
| Воспользуйтесь поиском. Спокойной ночи. Добавлено @ 22:34 И пользуйтесь кнопкой код для своего кода. |
| Автор: xslen777 5.3.2006, 22:36 |
| не надо меня посылать я уже пользовался и ничего не нашел |
| Автор: PARROT 5.3.2006, 22:36 | ||
И буферизацией. Воспользуйтесь поиском, СЭР. Добавлено @ 22:38 плохо искали http://forum.vingrad.ru/index.php?act=Search&CODE=show&searchid=e17c84dc0a7f1ebecff57f16c6f32dcc&search_in=posts&result_type=topics&flag=search&debug=&highlite=header&skipped= читаем мануалы. Добавлено @ 22:40 буферизация У нас есть все, даже больше чем у яндекса. http://forum.vingrad.ru/index.php?act=Search&CODE=show&searchid=40fb79077ed6596ee4accf31b942c49b&search_in=posts&result_type=topics&flag=search&debug=&highlite=%E1%F3%F4%E5%F0%E8%E7%E0%F6%E8%FF&skipped= |
| Автор: xslen777 5.3.2006, 22:44 |
| а если он нажмет назад>вперед |
| Автор: PARROT 5.3.2006, 22:54 |
| куки ставь. |
| Автор: xslen777 5.3.2006, 23:04 |
| Чето ридирек не работает Warning: Cannot add header information - headers already sent by (output started at D:\server\www\1\page\go.php:31) in D:\server\www\1\page/go.php on line 58 Поставлю рисунок на проверку Добавлено @ 23:05 Просто нужен был какой нибудь код чтоб не показавал при обнавление эту штуку |
| Автор: Ciber SLasH 6.3.2006, 01:24 |
| Поставь в начало скрипта ob_start();, а в конец — ob_end_flush(); |
| Автор: PARROT 6.3.2006, 12:24 | ||
header нужно ставить или до вывода инфы в браузер или пользоваться буферизацией, о чем ссылки давались выше. Пользуемся поиском. |