вопрос : COOKIE и получение userID через них

Автор Bastard, 16 января 2011, 16:21:25

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Bastard

Собсвтенно столкнулся с такой вот проблемкой - при попытке прикрутить один модуль, выяснилось что получает этот модуль параметр userID через фот такую вот функцию:

function getUserID() {
global $cookiename;

$userid = 0;

if (!empty($_COOKIE[$cookiename])) {

$userid = $_COOKIE[$cookiename][15];

}

return $userid;
}


И все бы хорошо - НО столкнулся с такой вот проблемкой - если userID представляет из себя 2-х и более значное число (23, 48 и т.д) то userID функцией почему то определяется лишь последней цифрой (т.е. если userID = 24, функцией он определяется как 4, если 28 - то 8).

Версия SMF 1.1.12, но и 2.0 ради интереса ставил - там все то же самое.

Если кто то сталкивался - подскажите, в чем может быть проблема?
Заранее огромное спасибо

P.S. ставлю модуль аналога comet чата, он же чат как на фейсбуке.