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

Форум PHP

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

 

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

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

тема: Ошибка php - нигде нет информации
 
 автор: Nevi   (01.03.2008 в 01:08)   письмо автору
 
 

Здравствуйте

в абсолютно невинном=) коде

session_name('ses');
if (isset($_REQUEST[session_name()])) session_start();

гдето выдается ошибка (переодически - очень редко)

[error] [client ] PHP Warning: session_start() [<a href='function.session-start'>function.session-start</a>]: The session id contains illegal characters, valid characters are a-z, A-Z, 0-9 and '-,' in /xxx/xxx/xxx/xxx/xxx.php on line 70

приходит все с разных мест например с такого
echo '<a href="/xxx/xxx.php?'.session_name().'='.session_id().'&amp;xxx='.$xxx.'&amp;xxx='.$xxx.'">Комнаты</a><br/>';


все каталоги и переменные заменены на xxx не зацикливайтесь на этом

Кто может подсказать в чем трабла и как это исправить7

   
 
 автор: mefestofel   (01.03.2008 в 02:20)   письмо автору
 
   для: Nevi   (01.03.2008 в 01:08)
 

>The session id contains illegal characters, valid characters

Надо посмотреть какой идентификатор сессии отсылает браузер... дело в том что туда попадают 'левые символы'...

   
Rambler's Top100
вверх

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