Узнать от какого пользователя пришли данные формы?

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

Post Reply
butcher_88
Forum Members
Forum Members
Posts: 113
Joined: Tue Jun 22, 2010 11:05 am

Узнать от какого пользователя пришли данные формы?

Post by butcher_88 »

Всем доброго времени суток, вопрос следующий:
Есть сайт с установленным FrontEndUsers + SelfRegistration
Отправляются данные с формы (FormBuilder) - нужно узнать uid в обрабатывающем их UDT. т.е. в принципе как надежно узнать какой пользователь FEU отправил данные.
afandi
Forum Members
Forum Members
Posts: 35
Joined: Thu Apr 15, 2010 8:04 am

Re: Узнать от какого пользователя пришли данные формы?

Post by afandi »

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);
}
butcher_88
Forum Members
Forum Members
Posts: 113
Joined: Tue Jun 22, 2010 11:05 am

Re: Узнать от какого пользователя пришли данные формы?

Post by butcher_88 »

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');
Правда не уверен в его надежности...
Post Reply

Return to “Russian - русский”