|
|
|
| Здравствуйте.
Код
session_name($this->sessionName());
session_start();
|
выдает такие ошибки:
Warning: session_start() [function.session-start]: The session id contains invalid characters, valid characters are only a-z, A-Z and 0-9 in /home/skorpbi0/public_html/plastic/includes/main.php on line 77
тут еще куча непонятных иероглифов
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/skorpbi0/public_html/plastic/includes/main.php:77) in /home/skorpbi0/public_html/plastic/includes/main.php on line 77
|
имя сессии содержит только латинские буквы и цифры...
В чем причина? подскажите... | |
|
|
|
|
|
|
|
для: alba
(09.08.2007 в 21:09)
| | до session_start ничего не вывожу...
и на локалхосте работает нормально, выложил на агаву и появилась эта ошибка... | |
|
|
|
|
|
|
|
для: Alba
(09.08.2007 в 21:17)
| | Всё написано в ошибке! Используются в названии сессии запрёщенные символы, а можно только a-z 0-9 и ВСЁ!
*дополнение*
хм... раз только латинские и т.д. попробуйте вывести просто имя сессии на экран! И не начиная сессию, чтобы ошибок не было, и проверьте, может там пробел где завалялся!
Также можете $this>... засунуть в переменную попробовать типа
$sid = $this->sessionName();
session_name($sid);
session_start();
echo $sid;
|
| |
|
|
|