Спустя 59 секунд (13.01.2012 - 21:11) Winston написал(а):
Потому что, после отправки формы нужно писать
header('Location: ' . $_SERVER['PHP_SELF']);
exit;
Спустя 34 секунды (13.01.2012 - 21:12) kovaldm написал(а):
А как вообще в скрипте появляется $_POST? Откуда берутся данные?
Спустя 1 минута, 34 секунды (13.01.2012 - 21:13) dvs написал(а):
Цитата (Winston @ 13.01.2012 - 18:11) |
Потому что, после отправки формы нужно писатьheader('Location: ' . $_SERVER['PHP_SELF']); |
я бы написал, но говорит что заголовок уже отправлен и header не работает((
Спустя 2 минуты, 23 секунды (13.01.2012 - 21:16) dvs написал(а):
Цитата (kovaldm @ 13.01.2012 - 18:12) |
А как вообще в скрипте появляется $_POST? Откуда берутся данные? |
данные берутся из формы
Спустя 52 секунды (13.01.2012 - 21:17) nugle написал(а):
напиши
echo '<script>window.location.href = '.$_SERVER['PHP_SELF'].'</script>';
Спустя 6 минут, 2 секунды (13.01.2012 - 21:23) inpost написал(а):
dvs
Редирект должен быть до вывода любой информации на экран! То есть любая обработка до HTML.
Редирект должен быть до вывода любой информации на экран! То есть любая обработка до HTML.
Спустя 47 секунд (13.01.2012 - 21:23) dvs написал(а):
Цитата (nugle @ 13.01.2012 - 18:17) |
напишиecho '<script>window.location.href = '.$_SERVER['PHP_SELF'].'</script>'; |
спасибо)) так лучше!
Спустя 2 минуты, 1 секунда (13.01.2012 - 21:25) dvs написал(а):
Цитата (inpost @ 13.01.2012 - 18:23) |
dvs Редирект должен быть до вывода любой информации на экран! То есть любая обработка до HTML. |
это мы знаем, на экран ничего не выводится в том то и дело, проверял headers_sent - заголовки уже отправлены куда то и больше не отправляются
Спустя 1 минута, 7 секунд (13.01.2012 - 21:27) Winston написал(а):
Значит у тебя кодировка файла UTF-8 With BOM. Открой notepad++ и перекодируй файл в UTF-8 Without BOM
Спустя 7 минут, 15 секунд (13.01.2012 - 21:34) dvs написал(а):
Цитата (Winston @ 13.01.2012 - 18:27) |
Значит у тебя кодировка файла UTF-8 With BOM. Открой notepad++ и перекодируй файл в UTF-8 Without BOM |
да нет, и с кодировкой все нормально, utf-8 without BOM
Спустя 5 минут, 3 секунды (13.01.2012 - 21:39) Winston написал(а):
Цитата (dvs @ 13.01.2012 - 20:34) |
и с кодировкой все нормально, utf-8 without BOM |
Если до header ты ничего не выводил, и ошибка, то это 99,9% BOM
Спустя 12 минут, 50 секунд (13.01.2012 - 21:52) dvs написал(а):
Цитата (Winston @ 13.01.2012 - 18:39) | ||
Если до header ты ничего не выводил, и ошибка, то это 99,9% BOM |
нашел причину у меня в двух файлах после <?php ?> стояло по пробелу))) а кодировка utf8 without BOM