Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
witeX Гость
|
Добавлено: Ср Ноя 03 2004 23:13 Заголовок сообщения: Как создать в перле сайт... |
|
|
Как создать в перле сайт, чтобы после посылки дынных когда нажимаешь F5 он не отправлял заново данные??? |
|
Вернуться к началу |
|
|
Scaramouch
Зарегистрирован: 11.01.2004 Сообщения: 143 Откуда: Столица нашей Родины
|
Добавлено: Чт Ноя 04 2004 08:52 Заголовок сообщения: |
|
|
Надо после получения "дынных" сделать редирект на эту же страницу.
Еще можно при получении данных проверять, не приходили ли такие же данные только что. _________________ Ноги - это две лишние руки. |
|
Вернуться к началу |
|
|
witeX Гость
|
Добавлено: Чт Ноя 04 2004 17:37 Заголовок сообщения: |
|
|
А как сделать редирект??? |
|
Вернуться к началу |
|
|
Scaramouch
Зарегистрирован: 11.01.2004 Сообщения: 143 Откуда: Столица нашей Родины
|
Добавлено: Пт Ноя 05 2004 08:51 Заголовок сообщения: |
|
|
Послать хедер
Location: yourpage...\n _________________ Ноги - это две лишние руки. |
|
Вернуться к началу |
|
|
witeX Гость
|
Добавлено: Пт Ноя 05 2004 15:17 Заголовок сообщения: |
|
|
Можешь по подробнее! Мня тупит чё то! |
|
Вернуться к началу |
|
|
Scaramouch
Зарегистрирован: 11.01.2004 Сообщения: 143 Откуда: Столица нашей Родины
|
Добавлено: Вт Ноя 09 2004 08:47 Заголовок сообщения: |
|
|
Что поподробнее????
Ты вообще что-нибудь для веба на перле делал?
Какая первая строка print... в любом твоем скрипте???
print"Content-type:text/html\n"; - не так ли?
Это и есть хедер, то есть по-русски заголовок.
Так вот, заголовки HTTP бывают разные, не только Content-type.
Например, Location - заставляет бродилку перейти на ту страницу, которая указана в этом заголовке.
А отправляется этот заголовок - о чудо - точно таким же образом.
Значит, тебе надо обработать данные, поступившие от пользователя, а потом послать заголовок Location...
Что еще непонятно???
Да, заголовки надо отправлять до того, как ты отправил в броузер какой-либо контент. _________________ Ноги - это две лишние руки. |
|
Вернуться к началу |
|
|
witeX Гость
|
Добавлено: Ср Ноя 10 2004 01:01 Заголовок сообщения: |
|
|
Спасибо за инфу! Я просто не знал куда редирект впаять! а то я везде наверное натыкал его! а нефига! меня даже зацикливался скрипт на этом! Сенкс |
|
Вернуться к началу |
|
|
Rejector Гость
|
Добавлено: Чт Ноя 25 2004 12:59 Заголовок сообщения: |
|
|
Scaramouch писал(а): | Какая первая строка print... в любом твоем скрипте???
print"Content-type:text/html\n"; - не так ли?
|
вообще-то эта строка выглядит как
print"Content-type:text/html\n\n";
...это так... на всякий пожарный |
|
Вернуться к началу |
|
|
Scaramouch
Зарегистрирован: 11.01.2004 Сообщения: 143 Откуда: Столица нашей Родины
|
Добавлено: Пт Ноя 26 2004 08:46 Заголовок сообщения: |
|
|
Цитата: | вообще-то эта строка выглядит как
print"Content-type:text/html\n\n"; |
Ну, это если больше никаких хедеров не посылаешь
Если уж быть совсем точным) _________________ Ноги - это две лишние руки. |
|
Вернуться к началу |
|
|
|