Еще раз всем привет
Нужно сделать следующее: Человек на сайт попадает по партнерской ссылке в которой ему указывается откуда он, дата и собственно "от кого". Переменная "от кого" содержит в себе логин пользователя на сайте.
В init.php висит обработчик, который при регистрации пришедшего пользователя указывает от кого он пришел. Для того, что бы получить из логина - ID использую следующий код:
так вот, в init.php - $FROM_ID оказывается почему-то NULL, но если этот самый скрипт вставить на любой странице, то все работает прекрасно и выдается нужный ID...
что тут не так?
Нужно сделать следующее: Человек на сайт попадает по партнерской ссылке в которой ему указывается откуда он, дата и собственно "от кого". Переменная "от кого" содержит в себе логин пользователя на сайте.
В init.php висит обработчик, который при регистрации пришедшего пользователя указывает от кого он пришел. Для того, что бы получить из логина - ID использую следующий код:
Код |
---|
global $USER; $filter = Array("LOGIN_EQUAL" => $P_FROM); $sql=CUser::GetList(($by="id"), ($order="desc"), $filter); if($sql->NavNext(true, "f_")) { $FROM_ID=$f_ID; //что-то делаю.. } |
так вот, в init.php - $FROM_ID оказывается почему-то NULL, но если этот самый скрипт вставить на любой странице, то все работает прекрасно и выдается нужный ID...
что тут не так?
дутл в зутл, ничего не понимаю %)