正则 收集一下正则1:邮箱2:账号密码:字母与数字混合(不能有特殊符号),不分大小写,不分前后,限制12位数!还有注册方面,如何使账号不重复申请(即如果有abcd这个账号就不能再申请abcd作为账号) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1,2都不说了... 网上找完美的或者自己实现半残废的.账号防重复应该在账号列建立unique索引, 注册操作直接插, 失败了就说明重复了. 一般常见的正则,网上搜索下一大把,防止用户名重复,无非就是将输入数据提交到服务端进行验证:一句sql就可以搞定。select * from tablename where uname='"$uname"' 邮箱(我一直认为邮箱正则可以化繁为简):/^\w+@\.\w+$/帐号密码:/^[a-z0-9]{12,12}$/i// 当提交注册时$user_name = 'abcd';$sql = 'select * from users where user_name = "' . $user_name . '"';$res = ...// 加入$res是获取到的数据if ($res) { // 提示该账户已经被注册过了} 注册账号不重复 一个是在输入表单用ajax做验证。当用户输入完焦点离开后 进行验证是否重复(这种效果网站多得是)。还有就是用户全部填完信息,点了提交后在php进行验证。错误的话重复,正确的话就注册。 球数组插入 配置PHP环境出现下载页面求助 关于php连接sql2000的问题 织梦调用主栏目问题。。 php 打印固定 宽度 数字 php写xml问题 当页面超时了,如何让页面自动刷新 phped 2.95 的问题 一个表单两个提交按钮提交不同页面 用editplus打开这个php,点击按钮显示脚本错误:没有注册类 Discuz二次开发中,如果用户注册成功,就生成一个文件怎么做? 三目运算符优先级问题,你不一定能解释哦~
防止用户名重复,无非就是将输入数据提交到服务端进行验证:一句sql就可以搞定。
select * from tablename where uname='"$uname"'
帐号密码:/^[a-z0-9]{12,12}$/i
// 当提交注册时
$user_name = 'abcd';
$sql = 'select * from users where user_name = "' . $user_name . '"';
$res = ...// 加入$res是获取到的数据
if ($res) {
// 提示该账户已经被注册过了
}