Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: как сделать, что при обновлении страницы удалялась глобальная переменная?

Сообщения:  [1-10]    [11-20]  [21-25] 

 
 автор: loneliness   (30.12.2009 в 00:23)   письмо автору
 
   для: sim5   (29.12.2009 в 07:01)
 

Если страницы две- одна с формой и определением
переменной в сессию, а вторая с проверкой этой переменной
и ее обнулением,то на F5 ничего не возрождается. Повторы не идут,проверял.

  Ответить  
 
 автор: sim5   (29.12.2009 в 07:01)   письмо автору
 
   для: Loneliness   (29.12.2009 в 06:25)
 

Не наблюдал ни разу подобного под Оперой, может быть это возникает только при некоторых условиях.
Не так часто требуются перенаправления, чтобы говорить о дополнительных движениях и трафике. Ну и добавить простейшую проверку не так сложно, да и форму можно выводить так, что действительна она будет только единожды, и кнопка Назад будет возвращать ее устаревший слепок, недействительный.
Кстати, по F5 переменная в сессии будет порождаться вновь, а значит не поможет.

  Ответить  
 
 автор: Loneliness   (29.12.2009 в 06:39)   письмо автору
 
   для: neadekvat   (24.12.2009 в 19:37)
 

.

  Ответить  
 
 автор: Loneliness   (29.12.2009 в 06:25)   письмо автору
 
   для: sim5   (28.12.2009 в 05:52)
 

Достаточно, по сути, однако из личных наблюдений- порой браузеры не совсем хорошо реагируют на такие редиректы. Opera 9-10 периодически выдает, например, Moved Here со ссылкой на страницу редиректа. К тому же, после перенаправления зловредный пользователь может тыкать кнопку Назад, и обновлять страницу, творя повторы. Плюс редирект увеличит время перехода после отправки формы, поскольку сперва передаются данные на страницу с header, затем на страницу редиректа. По мне- зачем такие дополнительные движения и траффик для пользователя?

  Ответить  
 
 автор: Loneliness   (29.12.2009 в 06:24)   письмо автору
 
   для: Loneliness   (27.12.2009 в 22:44)
 

.

  Ответить  
 
 автор: sim5   (28.12.2009 в 16:39)   письмо автору
 
   для: Bvz   (28.12.2009 в 16:25)
 

А разве трудно написать структуру кода так, чтобы все работало?

  Ответить  
 
 автор: Bvz   (28.12.2009 в 16:25)   письмо автору
 
   для: sim5   (28.12.2009 в 14:27)
 

потому что до header ужу выводятся символы

  Ответить  
 
 автор: sim5   (28.12.2009 в 14:27)   письмо автору
 
   для: Bvz   (28.12.2009 в 13:51)
 

Почему не получается?

  Ответить  
 
 автор: Bvz   (28.12.2009 в 13:51)   письмо автору
 
   для: sim5   (28.12.2009 в 05:52)
 

а если не получается использовать header, что еще можно использовать?

  Ответить  
 
 автор: sim5   (28.12.2009 в 05:52)   письмо автору
 
   для: Loneliness   (27.12.2009 в 22:44)
 

А хидера не достаточно?

  Ответить  

Сообщения:  [1-10]    [11-20]  [21-25] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования