|
|
|
|
|
для: bab-nike
(27.02.2011 в 00:02)
| | все спс все помогло | |
|
|
|
|
|
|
|
для: kvins
(26.02.2011 в 21:42)
| | в смысле кнопка нажата или нет? это кнопка, и нажимается пользователем, или не нажимается, другое дело чекбокс, скажем поставлена галочка или нет??? | |
|
|
|
|
|
|
|
для: bab-nike
(26.02.2011 в 20:25)
| | это немыслемо вызывать header везде 0_0 ахахах ты его шокировал
спс за совет, кстати хотел спросить а сама кнопка submit ее можно проверять на то нажата она или нет ?? | |
|
|
|
|
|
|
|
для: Tonik992
(26.02.2011 в 20:00)
| | не поймите дословно, есть некие грани, в данном -выше приведенном примере по крайне мере будет работать, | |
|
|
|
|
|
|
|
для: bab-nike
(26.02.2011 в 19:44)
| | это немыслемо вызывать header везде 0_0 | |
|
|
|
|
|
|
|
для: kvins
(26.02.2011 в 13:55)
| | может ваш сервер вот это <? КОД ?> принимает как asp?! исправьте на <?php КОД ?>, а вообе просто отредактируйте в php.ini эту строку
и сколько бы я не столкнулся с header(), при output_buffering = on можно вызвать header() хоть где угодно, лишь бы с перва session_start() запустить. | |
|
|
|
|
|
|
|
для: kvins
(26.02.2011 в 14:37)
| | такого жесткого правила нет.
просто поля заголовка (а это в основном вызовы функций session_start(), setcookie(), header() ) должны отправляться не позднее, чем самый первый байт тела отклика выползет от сервера к браузеру.
Иногда обсуждаемая ошибка оказывается наведенной.
При корректном выполнении код (стоящий перед перечисленными функциями) делает что ему надо молча.
А если программист где-то что-то не учел, и неправильное выполнение кода привело к тому, что php выдал диагностическое сообщение, то это сообщение уйдет браузеру как обычный html-текст. Естественно, перед ней уйдет и загоовок - к тому времени сформировавшийся. И уйдет раньше попытки отправить поле заголовка из скрипта. И тогда эта попытка отправки поля вызовет вторую диагностику headers already sent, которой бы не было, не будь первой ошибки. | |
|
|
|
|
|
|
|
для: Trianon
(26.02.2011 в 14:29)
| | хочу уточнить , надо всю выборку сделать до того как пойдет html код ? | |
|
|
|
|
|
|
|
для: kvins
(26.02.2011 в 13:55)
| | и доктайп и теги <script > (на самом деле - любые теги) - это такая же часть тела http-отклика, как и обычный текст. сервер http вообще не делает меж ними различий.
А заголовок http-отклика должен идти перед телом, а не посредине. | |
|
|
|
|
|
|
|
для: Trianon
(26.02.2011 в 13:31)
| | Возможно также, что пустые символы в файле bd.php ё
все что можно я там уже убрал , все равно не помогло, мб ему выборка не нравится которая идет до проверки пароля? то тогда как пароли проверять
ps блин поставил выборку из php рядом с session , а
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
поставил ниже и ето решило проблему ту а теперь ему мешают теги script
вот как сейчас скрипт выглядит
<?php session_start();?>
<? include("blocks/bd.php");?>
<script type = "text/javascript" src = "js/jquery.js"></script>
<script type="text/javascript" src="js/myscript.js"></script>
Warning: Cannot modify header information - headers already sent by (output started at w:\home\localhost\www\new\index.php:3) in w:\home\localhost\www\new\index.php on line 144
и так везде куда бы я не поставил ети теги хоть в теги хоть в head
удалил их на время так ему не понравилась ета строчка <label>Логин<br>
ну ето уже бред , я уже нечего не понимаю | |
|
|
|
|