@id_aspin
Good guy

Почему не получается «modify header information»?

В самом начале файла(еще до DOCTYPE) у меня стоит следующий код:
<?php 
if(isset($_POST['slogin']))
{mysql_connect("00.00.00.00", "idaspin", "hulyhuly123");
mysql_select_db("mydb");
$query = mysql_query("SELECT password, id, type, login FROM vislushano_users WHERE login='".$_POST['login']."' LIMIT 1");
$data = mysql_fetch_assoc($query);
if($data['password'] === md5(trim($_POST['password'])))
    {	
		setCookie('id',$data['id']);
		header("Location:/welc");}
}
?>

Вдруг стало выводить ошибку
Cannot modify header information - headers already sent by ...

Основная проблема в том, что раньше такого не было. Спокойно мог авторизироваться на сайте...
  • Вопрос задан
  • 2362 просмотра
Решения вопроса 1
Сохрани файл в кодировке UTF-8 без BOM, должно помочь
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Если кодировка UTF, есть вероятность, что редактор записал в начало файла метку BOM. И именно она already sent
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 20:43
20000 руб./за проект
19 апр. 2024, в 20:11
500 руб./за проект