Что за ошибка?

Печать RSS
146

Автор
★☆Pro100Поэт☆★
0
Всем првет. Мужики,что это за ошибка:

Warning: Cannot modify header information - headers already sent by (output started at /usr/home/nkat/htdocs/index.php:9) in /usr/home/nkat/htdocs/index.php on line 73 Warning: Cannot modify header information - headers already sent by (output started at /usr/home/nkat/htdocs/index.php:9) in /usr/home/nkat/htdocs/index.php on line 74 Warning: Cannot modify header information - headers already sent by (output started at /usr/home/nkat/htdocs/index.php:9) in /usr/home/nkat/htdocs/index.php on line 76

раньше никогда с такой не сталкивался. Помогите,с меня плюс,за ранее спасибо
Изменил: ★☆ ИгRok™ ☆★ (28.12.2011 / 17:04)

2000 лет д.н.э.
0
Заголовки уже были отосланы, пытаешься второй раз отослать
До хидера на экран ни чего выводить нельзя

Пришелец
0
http://upwap.ru/1924369 посмотрите и мою заодноD помогите кто знает в чем дело
Автор
★☆Pro100Поэт☆★
0
3. адрес не верный

Старожил вапа, Кодер
0
4, ob_start замути
Автор
★☆Pro100Поэт☆★
0
2. до хидера и не вывожу,это в авторизации на главной проблема,но не пойму почему. на локалке писал все гуд былою щас покажу
Автор
★☆Pro100Поэт☆★
0
if($SES)
{
echo '<div class="cab">Здравствуй,<b>'.$res['login'].'</b></div>
<div class="nav">';

if($res['level'] == 100) echo '&#187; <a href="panel/index.php">Админка</a><br />';

echo '&#187; Моя <a href="users.php?id='.$res['id'].'">анкета</a> | <a href="profile.php">профиль</a><br />
&#187; <a href="add.php">Добавить статью</a><br />
&#187; <a href="exit.php">Выход</a></div></div>';
}
else
{
if(!isset($_POST['login']) AND !isset($_POST['pass']))
{
echo '<table class="auth"></tr>
<td class="enter">
<form action="?" method="post" />
<input type="text" name="login" value="Ваш логин" /><br/>
<input type="password" name="pass" value="Ваш пароль" />

<td class="input">
<input type="submit" value=" " /></form></td>

<td class="input">
<a href="reg.php">Регистрация</a><br/>
</td></tr></table>';
}
else
{
$login = f2($_POST['login']);
$pass = f2($_POST['pass']);

if(!preg_match('/^[a-z1-9-_]+$/i', $login) OR !preg_match('/^[a-z1-9-_]+$/i', $pass))
{
echo '<div class="err">
В логине и пароле разрешены только латинские буквы от a-z, цифры от 1-9 и символы -,_.</div>
<table class="auth"></tr><td class="enter">
<form action="?" method="post" />
<input type="text" name="login" value="Ваш логин" /><br/>
<input type="password" name="pass" value="Ваш пароль" /><br/>

<td class="input">
<input type="submit" value=" " /></form></td>

<td class="input">
<a href="reg.php">Регистрация</a><br/>
</td></tr></table>';
}
else
{
$q = mysql_query('SELECT * FROM users WHERE login = "'.$login.'" AND pass = "'.$pass.'" LIMIT 1');

if(mysql_num_rows($q) == 0) die('Введенные Вами данные не верны.<br />&#171; <a href="auth.php">Повторить</a><br />');

$res = mysql_fetch_assoc($q);

setcookie('id', $res['id'], time()+3600*24*7);
setcookie('pass', $pass, time()+3600*24*7);

header ('Location: /index.php');
}
}
}

Пришелец
0
спасибо исправил
Автор
★☆Pro100Поэт☆★
0
8. всегда пожалуйста))
А по моей проблеме?

Старожил вапа, Кодер
0
ob_start();
вставляешь это до первой передачи текстовых данных, в шапку
Изменил: Антон (28.12.2011 / 17:30)
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск