Всем доброго времени суток, вопрос следующий:
Есть сайт с установленным FrontEndUsers + SelfRegistration
Отправляются данные с формы (FormBuilder) - нужно узнать uid в обрабатывающем их UDT. т.е. в принципе как надежно узнать какой пользователь FEU отправил данные.
Узнать от какого пользователя пришли данные формы?
-
- Forum Members
- Posts: 113
- Joined: Tue Jun 22, 2010 11:05 am
Re: Узнать от какого пользователя пришли данные формы?
butcher_88 wrote:Всем доброго времени суток, вопрос следующий:
Есть сайт с установленным FrontEndUsers + SelfRegistration
Отправляются данные с формы (FormBuilder) - нужно узнать uid в обрабатывающем их UDT. т.е. в принципе как надежно узнать какой пользователь FEU отправил данные.
Code: Select all
$feu = $this->GetModuleInstance('FrontEndUsers');
$username = $feu->LoggedInName();
if ($username) {
$uid = $feu->GetUserID($username);
}
-
- Forum Members
- Posts: 113
- Joined: Tue Jun 22, 2010 11:05 am
Re: Узнать от какого пользователя пришли данные формы?
Спасибо!afandi wrote:Code: Select all
$feu = $this->GetModuleInstance('FrontEndUsers'); $username = $feu->LoggedInName(); if ($username) { $uid = $feu->GetUserID($username); }
Нашел "методом тыка" такой вариант для проверки пользователя:
Code: Select all
$smarty =& $gCms->GetSmarty();
$userID = $smarty->get_template_vars('customcontent_loggedin');