在php的注册页面中,不想让用户可以重复注册,怎样解决?改了好多遍就是不行。希望有人帮助解决,谢谢了。

[复制链接]
查看11 | 回复3 | 2012-6-29 11:10:57 | 显示全部楼层 |阅读模式
这个知道你的意思是什么?你说的重复注册可以理解为两种:第一种:就是相同用户只能注册一次,这个加个主键就可以了,也可以通过查询数据库是不是存在这个用户,如果存在,提示该用户已经注册,这个最好的办法是采用Ajax在注册页面直接判断。第二种:就是一个人职能注册一个帐号,这个就有记录IP地址了,...
回复

使用道具 举报

千问 | 2012-6-29 11:10:57 | 显示全部楼层
试修改代码如下:<?php$username = $_POST['username']; //已经注册了的名字 $password=$_POST['password']; $username1=$_POST['username1'];
//注册的名字
//接受输入...
回复

使用道具 举报

千问 | 2012-6-29 11:10:57 | 显示全部楼层
干嘛要用mysql_fetch_arry,你这样写只能获取数据库中的第一条信息,并不是全部信息,除非你写个循环,不过那没必要;你query获得$rs这个结果集之后写个$bool=mysql_num_rows($rs);然后判断$boll,等于1说明数据库中有这个值了,等于0说明数据库中没有这个值,可以注册...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行