есть скрипт по удалению строки из файла
вроде всё работает
но после удаления записи
и если нажать обновить страницу
то удаляется следующая запись
если ещё раз обновить страницу то ещё удаляется запись
как это остановить
Спустя 17 минут, 2 секунды (20.03.2009 - 21:34) Sylex написал(а):
скорее всего, послать заголовок в самом начале, сразу после удаления: PHP:
PHP |
<?php header("Location: url"); die(); |
где url - может быть $_SERVER['REQUEST_URI'];
это перезагрузит страницу как надо
Спустя 14 часов, 54 минуты, 5 секунд (21.03.2009 - 12:28) mihai написал(а):
Sylex
я ещё не очень разбираюсь так тонко
напиши поподробней на примере
что куда послать
и что значит
url - может быть $_SERVER['REQUEST_URI'];
я ещё не очень разбираюсь так тонко
напиши поподробней на примере
что куда послать
и что значит
url - может быть $_SERVER['REQUEST_URI'];
Спустя 6 минут, 16 секунд (21.03.2009 - 12:34) Kuliev написал(а):
mihai
В скрипте после удаления строки посылай заголовок серверу
В скрипте после удаления строки посылай заголовок серверу
PHP |
<?php header("Location: url"); die(); |
Спустя 3 часа, 15 минут, 59 секунд (21.03.2009 - 15:50) mihai написал(а):
как я понимаю нужно сделать вот так
но ничего не получается
но ничего не получается
PHP |
<?php header("Location: http://localhost/guest/fail.php"); |
Warning: Cannot modify header information - headers already sent by
(output started at Z:\home\localhost\www\guest\fail.php:5)
in Z:\home\localhost\www\guest\fail.php on line 22
Спустя 3 часа, 41 минута, 4 секунды (21.03.2009 - 19:31) Sylex написал(а):
mihai
твоя ошибка очень серьезная... тут специалист высокого класса нужен.... я даже не знаю, в какую сторону тебе копать...
твоя ошибка очень серьезная... тут специалист высокого класса нужен.... я даже не знаю, в какую сторону тебе копать...
Спустя 1 час, 6 минут, 3 секунды (21.03.2009 - 20:37) sergeiss написал(а):
Sylex - не пугай так человека
А вообще, ответ на вопрос "Что делать, когда браузер говорит 'Warning: Cannot modify header information - headers already sent by' " давно уже пора повесить на главной странице форума. Чтоб людей туда "посылать"
А вообще, ответ на вопрос "Что делать, когда браузер говорит 'Warning: Cannot modify header information - headers already sent by' " давно уже пора повесить на главной странице форума. Чтоб людей туда "посылать"
Спустя 17 часов, 26 минут, 27 секунд (22.03.2009 - 14:04) mihai написал(а):
умные значит, а объяснить ума не хватает,
форум между прочем называтся -
"PHP для начинающих"
форум между прочем называтся -
"PHP для начинающих"
Спустя 17 минут, 6 секунд (22.03.2009 - 14:21) Kuliev написал(а):
Цитата (mihai @ 22.03.2009 - 11:04) |
умные значит, а объяснить ума не хватает, форум между прочем называтся - "PHP для начинающих" |
Warning: Cannot modify header information - headers already sent by' "
Сервер тебе поварит, что заголовок уже послан, поезд уехал!
Вызов заголовков должен быть ДО ЛЮБОГО ВЫВОДА БРАУЗЕРА!!
может у тебя просто пробел стоит в верху скрипта после <?
Спустя 21 минута, 16 секунд (22.03.2009 - 14:42) Viking написал(а):
Цитата |
умные значит, а объяснить ума не хватает, форум между прочем называтся - "PHP для начинающих" |
раз человек ссылается на название форума, возможно он даже "Важно: >>> ПРЕЖДЕ ЧЕМ СОЗДАТЬ ТЕМУ, ПРОЧИТАЙТЕ <<< [редакция от 8 июня 2007]" прочитал, может уже пора добавить туда объяснение про "Warning: Cannot modify header information - headers already sent by' "?
Спустя 8 часов, 37 минут, 53 секунды (22.03.2009 - 23:20) Alchemist написал(а):
неа, ничего он не читал...
Цитата |
... Хочу обратить ваше внимание на то, что если просто скопировать текст ошибки в строку запроса поисковика, то можно моментально получить решение своей проблемы. Ведь в большинстве случаев здесь Вам датут ссылку либо на мануал, либо на статью, в которой решается эта проблема... |