php简单网站的登录和注册怎么写

如题所述

    注册:

    用户名 :手机号或者邮箱

    密码:规定6-16位字符或者6-12位,不能出现_、等字符,规定只能数字和英文字符组成

    验证码:随机图片

    ajax提交时验证用户名是否合法(邮箱或手机号验证)。去掉首尾空白。判断数据格式(过滤html标签,防止sql注入)

    判断密码格式和长度

    判断验证码正确

    三者都正确。提交到后台处理:

    查询用户名是否存在,如果存在,不能注册,返回页面。如果不存在则将密码加密处理(md5或者哈希加密生成一段密文,然后输入密码拼接生成的密文存入数据库更保险)

    插入成功成功,返回登录界面。

    登录:

    和注册一样判断用户名。

    提交到后台

    后台可以用mysql_real_escape_string()函数对用户名和密码进行转义,防止sql注入

    密码同样道理加密。去数据库查询用户名和密码,返回成功,则将用户id号和用户名存入session里。跳转页面。

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网