已有40人关注
PHP开发典型模块大全
发表在PHP图书答疑 2010-06-22
是否精华
版块置顶:
有两个问题想请教一下
  第一 是15章的注册代码 能注册,但是当验证用户名是否被注册的时候,即使是已经有的用户名,但还是会被注册到数据库里面。
下面是代码
   <?php session_start(); include_once("conn/conn.php");
$tb_admin_user=trim($_POST[tb_admin_user]);
$sql=mysql_query("select tb_admin from tb_admin_user where tb_admin_user='$tb_forum_user'",$conn);
$info=@mysql_fetch_array($sql);
if($info!=false){
  echo "<script language='javascript'>alert('对不起,该昵称已被其他用户使用!');history.back();</script>"; 
  exit; 
}   
$tb_admin_user=trim($_POST[tb_admin_user]);
$tb_admin_pass=md5($_POST[tb_admin_pass]);
$tb_admin_truepass=$_POST[tb_admin_pass];
$tb_admin_email=trim($_POST[tb_admin_email]);
$tb_admin_qq=trim($_POST[tb_admin_qq]);
$tb_admin_pass_problem=trim($_POST[tb_admin_pass_problem]);
$tb_admin_pass_result=trim($_POST[tb_admin_pass_result]);
$tb_admin_date=date("Y-m-d h:i:s");
$tb_admin_speciality=$_POST[tb_admin_speciality];
$tb_admin_picture=$_POST[tb_admin_picture];
$tb_admin_type=1;
$tb_admin_grade=10;
$query=mysql_query("insert into tb_admin(tb_admin_user,tb_admin_pass,tb_admin_type,tb_admin_email,tb_admin_truepass,tb_admin_date,tb_admin_picture,tb_admin_qq,tb_admin_grade,tb_admin_pass_problem,tb_admin_pass_result,tb_admin_speciality) values('$tb_admin_user','$tb_admin_pass','$tb_admin_type','$tb_admin_email','$tb_admin_truepass','$tb_admin_date','$tb_admin_picture','$tb_admin_qq','$tb_admin_grade','$tb_admin_pass_problem','$tb_admin_pass_result','$tb_admin_speciality')",$conn);
if($query==true){ 
session_register("tb_admin");
   $_SESSION["tb_admin_user"]=$tb_admin_user; 
echo "<script>alert('注册成功!');window.location.href='index.php';</script>";
}else{
   echo "<script language='javascript'>alert('对不起,注册失败!');history.back();</script>"; 
   exit;
}
?>


第二问题就是,第5章验证码的问题。
用光盘里面的就可以在看不清的时候换一个 但是只要我一拿出来换到其他地方 就不行了 只能靠刷新页面来进行换验证码.
分享到:
精彩评论 1
lzh
学分:0 LV1
2010-06-23
沙发
从代码上看应该不会出现你说的状况,可能是你的PHP环境设置,或浏览器设置的问题,你换下Appserv这个集成环境试试
首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照