Я использую библиотеку Codeigniter framework + Tank_Auth. Они отлично работают, но мне просто нужно немного изменить регистрационную форму.Создание имени пользователя из электронной почты с помощью Codeigniter + Tank Auth
Я хочу сгенерировать имя пользователя с адреса электронной почты, а не получать его из формы регистрации. Я добавил простую функцию в библиотеки/Tank_auth.php-файл. Вот мое имя пользователя функция генератора:
function _create_username_from_email($email)
{
$user = strstr($email, '@', true); // As of PHP 5.3.0
return $user;
}
Пожалуйста, дайте мне знать, где мне нужно, чтобы запустить свою функцию и записать его в базу данных.
Мне также нужно удалить поле имени пользователя из формы регистра. Поэтому мне нужно, как я могу передать форму проверки имени пользователя в моем контроллере.
Я буду очень рад, если кто-нибудь из вас поможет мне в решении этой проблемы.
Благодаря