Обязательное поле "Имя" при регистрации

Друзья, в виду особенности сайта, нужно сделать обязательное поле «Имя» при регистрации нового пользователя. Все что нужно в ActionRegistration.tpl сделал (поле, обязательный ввод, ошибка и т.д.). А вот сам экшн ну никак не хочет сохранять полученную информацию в БД.

Я добавляю строчку после «Создаем юзера», вот так:

* Создаем юзера
				 */
				$oUser=new UserEntity_User();
				$oUser->setLogin(getRequest('login'));
	                   ->  $oUser->setProfileName(getRequest('profile_name'))
				$oUser->setMail(getRequest('mail'));
				$oUser->setPassword(func_encrypt(getRequest('password')));
				$oUser->setDateRegister(date("Y-m-d H:i:s"));
				$oUser->setIpRegister(func_getIp());
				/**


Я что то не так делаю? В PHP еще неделю назад был ноль. Сегодня — 0, 000000000000001. Буду благодарен за помощь.

3 комментария

avatar
<code>oUser->setLogin(getRequest('login'));
->  $oUser->setProfileName(getRequest('profile_name'))
    $oUser->setMail(getRequest('mail'));</code>

После
<code>oUser->setProfileName(getRequest('profile_name'))</code>

попробуйте поставить ";"
avatar
не помогает… это я тут ошибся(
avatar
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.