我决定在注册时禁用空间按钮。如果您的名字和姓氏一样,只有在这种情况下,您才会被要求添加用户名并与他一起登录。
在我的登录表单中,您需要在同一输入中编写您的名字和姓氏,但在我的数据库中,名字和姓氏位于不同的列中。使用php的explode()函数我将单词分离到数组,然后很容易我将在数据库中检查它。但是这两个名字或姓氏的人怎么样?例如Sacha Baron Cohen。有没有办法(如果是这样的话,我想与之同时)制作循环直到成功?我的意思是:
等等直到成功或尝试了所有选项之后?怎么做? 谢谢!
(我认为如果我用所写的密码取所有人的名字和姓氏会更快,那么每次都不需要连接到数据库)
我在谈论唱歌。存储在数据库中的名字和姓氏。他们在注册时被问及(两个不同的领域)。
答案 0 :(得分:0)
这不起作用。
想想这个例子:
有一个人叫:
第一次:史蒂夫马克 最后:亨德森
另一个人被称为:
第一次:史蒂夫 最后:Marc Henderson
使用您的方法,在扫描“Steve Marc Henderson”时,您无法得到确切的答案。 唯一可行的方法是在人们登录时将输入限制为一个名字和一个姓氏。