尝试写一张支票的登录脚本来查看这个用户名可用。基本登录脚本使用PHP和MySQL查询
会写这个查询的最好方法是检查
如果isset(!_ POST [])的两个值(Nick和传递)
然后连接到数据库
WHERE MySQL的数据库中usernick要求,如果存在usernick
评估是否isset($ ID),看看用户名
返回用户ID取
,并用它来继续创建条目
这是否逻辑听起来像一个方法来检查的登录,而无需使用过多的代码
抱歉没有张贴的代码,它是另一台计算机上并且此计算机通过我的工作管理员锁定了下来...
此外,有另一种方式,如果在数据库中存在的值来评价?
例如,而不是将$ id设置为mysql数据库的返回值,我可以ping通mysql数据库的信息,并让它返回一个布尔结果,所以我不放出任何用户信息。
谢谢, 马特
好吧,我通过SQL壳试过你的方法,看看它会返回... 什么是真正回到了查询?这个WHERE评估的行数是否为真? 啊,我忘了提及,我正在离开卫生设施,直到我写得更好......出于某种原因,它让我困惑于所有额外的代码,这更具可读性。 当我完成我的项目写作时,我将清理用户输入。 – Matt 2010-05-25 22:13:26
让我编辑答案。 – 2010-05-25 22:17:17
你完全回答了我的问题,谢谢你和鲍里斯!:) – Matt 2010-05-25 22:38:24