theDimZone
17.09.2013 - 12:27
Пытаюсь запустить сессию, вот таким способом:
session_start();
Но выдает ошибку - хедер уже отправлен
Куда я только не пытался засунуть эту функцию, и в начало страницы, и в тег <html>, и в <head> - все равно не работает.
Стоит денвер последний версии, все настройки по дефолту
vagrand
17.09.2013 - 12:32
theDimZone
Все заголовки должны быть посланы до отсылки тела страницы. У вас видать тело страницы посылается раньше.
_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
ppaull
17.09.2013 - 16:23
1) Проверь, что б пробелов и пустых строк не было до session_start();
2) Если кодировка utf - попробуй перекодировать в "utf без BOM", например в Notepad++
theDimZone
17.09.2013 - 17:03
Цитата (ppaull @ 17.09.2013 - 16:23) |
1) Проверь, что б пробелов и пустых строк не было до session_start(); 2) Если кодировка utf - попробуй перекодировать в "utf без BOM", например в Notepad++ |
Все это делал, не помогло
напиши короткий скрипт в 5-6 строчек и проверь работают у тя сесии или нет. Если работают то смотри vagrand