|
 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
Сам код в прикреплённом файле. | |
|
|
|
|
|
|
|
для: (Sandr)
(28.10.2010 в 01:05)
| | У Вас где-то перед session_start() есть вывод в браузер. Может быть пробел в первой строке или перенос строки. | |
|
|
|
|
|
|
|
для: (Sandr)
(28.10.2010 в 01:05)
| | Попробуйте это | |
|
|
|
|
|
|
|
для: (Sandr)
(28.10.2010 в 01:05)
| | Открой файл с помощью Notepad++ и выбери в закладке кодировка UTF-8(без BOM) | |
|
|
|
|
|
|
|
для: Красная_шляпа
(28.10.2010 в 11:40)
| | Спасибо, но это исправило только одну ошибку)
+++
проблема, как оказалось, была в файле connect.php, он был в другой кодировке!
+++
Возникло ещё пара вопросов. В чём различия между UTF-8(без BOM) и UTF-8 ? Как можно сделать из моего кода "не быдлокод" ? | |
|
|
|
|
|
|
|
для: (Sandr)
(28.10.2010 в 16:31)
| | 1) utf-8, в отличии от utf-8 без BOOM, содержит нескольких лишних байт в начале файла.
2) купить книгу и выучить php или оплатить деньгами, тем, кто напишет код вместо вас | |
|
|
|
|
|
|
|
для: psychomc
(28.10.2010 в 17:29)
| | книга есть. Вот я у чусь по ней))) Просто пока что часто допускаю ошибки)
+++
Всем спасибо. Тема более не актуальна) | |
|
|
|
|
|
|
|
для: (Sandr)
(28.10.2010 в 01:05)
| | попробуйте его сократить хотя бы в пару раз | |
|
|
|
|