<?php header('Content-Type:text/html;charset=GB2312');//避免输出乱码 include('inc/config.inc.php');//包含数据库基本配置信息 include('inc/dbclass.php');//包含数据库操作类 $username=trim($_GET['username']);//获取注册名 //----------------------------------------------------------------------------------- $db=new db;//从数据库操作类生成实例 $db->mysql($dbhost,$dbuser,$dbpassword,$dbname);//调用连接参数函数 $db->createcon();//调用创建连接函数 //----------------------------------------------------------------------------------- $querysql="select username from cr_userinfo where username='$username'";//查询会员名 $result=$db->query($querysql); $rows=$db->loop_query($result); //若会员名已注册 //----------------------------------------------------------------------------------- if($rows){ echo" <font color=red>此会员名已被注册,请更换会员名!</font>"; } //会员名未注册则显示
//---------------------------------------------------------------------------- else{ echo" <font color=red>此会员名可以注册!</font>"; } if($action==reg){ $addsql="insert into cr_userinfo values(0,'$username','$userpwd','$time',50,1,'$userquestion','$useranswer')";
$db->query($addsql); echo"<img src=http://www.jb51.net/article/images/pass.gif> <font color=red>恭喜您,注册成功!请点击<a href=http://www.jb51.net/article/login.php>这里</a>登陆!</font>"; } $db->close();//关闭数据库连接 ?>
注释写的还算详细,大家应该都能看懂,再看信息合法后我们提交注册信息实现无刷新注册的PHP代码,senduserinfo.php:
<?php header('Content-Type:text/html;charset=GB2312');//避免输出乱码 include('inc/config.inc.php');//包含数据库基本配置信息 include('inc/dbclass.php');//包含数据库操作类 $username=trim($_GET['username']);//获取注册名 $userpwd=md5(trim($_GET['userpwd']));//获取注册密码 $time=date("Y-m-d");
//----------------------------------------------------------------------------------- $db=new db;//从数据库操作类生成实例 $db->mysql($dbhost,$dbuser,$dbpassword,$dbname);//调用连接参数函数 $db->createcon();//调用创建连接函数 //----------------------------------------------------------------------------------- //开始插入数据 //----------------------------------------------------------------------------------- $addsql="insert into cr_userinfo values(0,'$username','$userpwd','$time',50,1,'$userquestion','$useranswer')"; $db->query($addsql); echo"<img src=http://www.jb51.net/article/images/pass.gif> <font color=red>恭喜您,注册成功!请点击<a href=http://www.jb51.net/article/login.php>这里</a>登录!</font>";
$db->close();//关闭数据库连接 ?>
OK!!大功告成,来看看效果图:
1.

2.

3.

4.

5.

怎么样?还不错吧,贴了这么多累死了,希望大家喜欢~~~~
(编辑:焦作站长网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|