Обновление страницы

  • Автор темы Автор темы Hamilion
  • Дата начала Дата начала

Hamilion

Новичок
Обновление страницы

Что делать чтобы при обновлении страницы повторно не выполнялся код в if?

if (isset($_REQUEST['submit'])) {
...
}

т.е. получается, что как бы снова нажата кнопка "Submit".
 
Но в этом ФАКе только сказано, как вызвать повторно скрипт...
или я чего-то недопонял?
 
Недопонял. Главное в том, что при таком повторном вызове упомянутый тобой if вернёт FALSE, - что и нужно. Перечитай и попробуй.
 
А что если строка:
header('Location: http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?ok');

выдает предупреждение:
Warning: Cannot modify header information - headers already sent

и не делается повторный вызов с новым параметром '?ok' ?
 
Сверху