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

Hamilion

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

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

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

т.е. получается, что как бы снова нажата кнопка "Submit".
 

Hamilion

Новичок
Но в этом ФАКе только сказано, как вызвать повторно скрипт...
или я чего-то недопонял?
 

Сергей123

Новичок
Недопонял. Главное в том, что при таком повторном вызове упомянутый тобой if вернёт FALSE, - что и нужно. Перечитай и попробуй.
 

Hamilion

Новичок
А что если строка:
header('Location: http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?ok');

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

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