Подскажите пожалуйста, как очистить буфер после каких либо действий ( загрузки файла, комента, удаления чего нить и т.д) в общем чтоб при обнавлении страници сразу после действия не выполнялся предыдущий скрипт.
А то в буфере, после передачи ($_GET или $_POST), остается переменная в итоге условие
if(isset($_GET или $_POST)) возвращает true и скрипт опять выполняется(((
Спустя 9 минут, 35 секунд (28.06.2010 - 14:34) linker написал(а):
Используйте редирект header('Lcoation: <url>'); но уже без переданных значений. Что либо удалять/добавлять/изменять и etc. в скрипте, который тут же что-то выводит - невалидно.
Спустя 6 минут, 29 секунд (28.06.2010 - 14:40) tomash написал(а):
DenisovVSh
Вы путаете буфер ввода/вывода сервера, с кэшированием броузером!
делайте редирект.
Вы путаете буфер ввода/вывода сервера, с кэшированием броузером!
делайте редирект.
Спустя 1 час, 28 минут, 15 секунд (28.06.2010 - 16:09) DenisovVSh написал(а):
Цитата (tomash @ 28.06.2010 - 12:40) |
делайте редирект. |
А можно подробнее или ссылку про это?
Спустя 23 минуты, 7 секунд (28.06.2010 - 16:32) Gabriel написал(а):
Спустя 1 час, 48 минут, 15 секунд (28.06.2010 - 18:20) DenisovVSh написал(а):
Цитата (Gabriel @ 28.06.2010 - 14:32) |
http://es2.php.net/manual/en/function.header.php |
А на русском языке)
Спустя 57 минут, 35 секунд (28.06.2010 - 19:18) Gabriel написал(а):
гуглòвский переводчик никто не отменял и поиск по форуму тоже.