Hamilion Новичок 8 Окт 2005 #1 Обновление страницы Что делать чтобы при обновлении страницы повторно не выполнялся код в if? if (isset($_REQUEST['submit'])) { ... } т.е. получается, что как бы снова нажата кнопка "Submit".
Обновление страницы Что делать чтобы при обновлении страницы повторно не выполнялся код в if? if (isset($_REQUEST['submit'])) { ... } т.е. получается, что как бы снова нажата кнопка "Submit".
Hamilion Новичок 8 Окт 2005 #3 Но в этом ФАКе только сказано, как вызвать повторно скрипт... или я чего-то недопонял?
Сергей123 Новичок 8 Окт 2005 #4 Недопонял. Главное в том, что при таком повторном вызове упомянутый тобой if вернёт FALSE, - что и нужно. Перечитай и попробуй.
Недопонял. Главное в том, что при таком повторном вызове упомянутый тобой if вернёт FALSE, - что и нужно. Перечитай и попробуй.
Hamilion Новичок 8 Окт 2005 #5 А что если строка: header('Location: http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?ok'); выдает предупреждение: Warning: Cannot modify header information - headers already sent и не делается повторный вызов с новым параметром '?ok' ?
А что если строка: header('Location: http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?ok'); выдает предупреждение: Warning: Cannot modify header information - headers already sent и не делается повторный вызов с новым параметром '?ok' ?