Найдено решение! В документе php.ini заменил значение output_buffering на 4096. Все заработало! ________________________________________________ Уже полазил на сайтах, посмотрел, из-за его может быть ошибка.. Сразу скажу, что везде все пробелы и пустые строки после убрал, кодировки менял и нигде вообще в коде, ни в инклудах , ни где либо еще не прописан header(); Вот такой код значит: PHP: setcookie("id",$data['user_id']); setcookie("login", $data['login']); вызывает две одинаковые ошибки - Warning: Cannot modify header information - headers already sent by (output started at X:\home\localhost\www\Teams\reg.php:10) in X:\home\localhost\www\Teams\reg.php on line 36 (и такая же про лайн 37). Подскажите, в чем ошибка может быть?
Так эта ф-ция тоже заголовки отправляет. Ваше решение плохое. Сама буферизация – это хорошо, но изменение обозначенного параметра не должно отражаться на работоспособности (или неработоспособности) скрипта. Поэтому ищите вывод контента до вызова указанных ф-ций и устраняйте его.