-4.70
Рейтинг
8.70
Сила

Константин

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

Друзья, в виду особенности сайта, нужно сделать обязательное поле «Имя» при регистрации нового пользователя. Все что нужно в 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. Буду благодарен за помощь.

Защищаем тексты и ссылки от тех кто еще не в сообществе)

1. Открываем файл /config/config.php добавляем в блок «прочие настройки» строку
define('TOPIC_GUEST_TEXT',"Чтобы прочитать этот текст необходимо зарегистрироваться!");

2. Скачиваем с ЯбаДабы и заменяем файл Topic.entity.class.php

Читать дальше →