0
我使用Codeigniter框架+ 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;
}
请让我知道我需要运行我的功能,并将其写入到数据库中。
我还需要从注册表中删除用户名字段。所以我需要我可以通过我的控制器中的用户名字段的表单验证。
如果你们中的任何一位能够帮助我解决这些问题,我将非常高兴。
感谢