Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: ошибка в коде страницы
 
 автор: (Sandr)   (28.10.2010 в 01:05)   письмо автору
18 Кб
 
 

Всем привет. Я в пхп новичёк, и вот столкнулся с проблемой, надёюсь вы поможите))) (прошу, ничего не говорите насчёт корявости кода, сам знаю - он ужасен)

Вот какую ошибку выдаёт:

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at Z:\home\test1.ru\www\admin\adm_gb.php:1) in Z:\home\test1.ru\www\admin\adm_gb.php on line 2

Warning: Cannot modify header information - headers already sent by (output started at Z:\home\test1.ru\www\admin\adm_gb.php:1) in Z:\home\test1.ru\www\admin\adm_gb.php on line 4

Сам код в прикреплённом файле.

  Ответить  
 
 автор: Commander   (28.10.2010 в 04:10)   письмо автору
 
   для: (Sandr)   (28.10.2010 в 01:05)
 

У Вас где-то перед session_start() есть вывод в браузер. Может быть пробел в первой строке или перенос строки.

  Ответить  
 
 автор: Николай2357   (28.10.2010 в 06:36)   письмо автору
 
   для: (Sandr)   (28.10.2010 в 01:05)
 

Попробуйте это

  Ответить  
 
 автор: Красная_шляпа   (28.10.2010 в 11:40)   письмо автору
 
   для: (Sandr)   (28.10.2010 в 01:05)
 

Открой файл с помощью Notepad++ и выбери в закладке кодировка UTF-8(без BOM)

  Ответить  
 
 автор: (Sandr)   (28.10.2010 в 16:31)   письмо автору
 
   для: Красная_шляпа   (28.10.2010 в 11:40)
 

Спасибо, но это исправило только одну ошибку)
+++
проблема, как оказалось, была в файле connect.php, он был в другой кодировке!
+++
Возникло ещё пара вопросов. В чём различия между UTF-8(без BOM) и UTF-8 ? Как можно сделать из моего кода "не быдлокод" ?

  Ответить  
 
 автор: psychomc   (28.10.2010 в 17:29)   письмо автору
 
   для: (Sandr)   (28.10.2010 в 16:31)
 

1) utf-8, в отличии от utf-8 без BOOM, содержит нескольких лишних байт в начале файла.
2) купить книгу и выучить php или оплатить деньгами, тем, кто напишет код вместо вас

  Ответить  
 
 автор: (Sandr)   (28.10.2010 в 17:48)   письмо автору
 
   для: psychomc   (28.10.2010 в 17:29)
 

книга есть. Вот я у чусь по ней))) Просто пока что часто допускаю ошибки)
+++
Всем спасибо. Тема более не актуальна)

  Ответить  
 
 автор: psychomc   (28.10.2010 в 11:50)   письмо автору
 
   для: (Sandr)   (28.10.2010 в 01:05)
 

попробуйте его сократить хотя бы в пару раз

  Ответить  
 
 автор: bab-nike   (28.10.2010 в 15:35)   письмо автору
 
   для: (Sandr)   (28.10.2010 в 01:05)
 

смотрите здесь, и пользуйтесь функцией ob_start.
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=31000

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования