为了账号安全,请及时绑定邮箱和手机立即绑定

验证激活的问题

验证激活的问题

PHP
慕斯709654 2018-10-24 19:09:42
我看的材料在这里https://www.cnblogs.com/gaoga...有疑问的地方if($row){      if($nowtime>$row['token_exptime']){ //24hour          $msg = '您的激活有效期已过,请登录您的帐号重新发送激活邮件.';      }else{          mysql_query("update t_user set status=1 where id=".$row['id']);          if(mysql_affected_rows($link)!=1) die(0);          $msg = '激活成功!';      }  }else{      $msg = 'error.';      }  echo $msg;if(mysql_affected_rows($link)!=1) die(0); 如果数据库里面有了username,那么前面的register.php会查询数据库后,回复echo '用户名已存在,请换个其他的用户名'; mysql_affected_rows($link)只能等于1 哈这句话根本就不会执行,写在这里有意义吗?它内在的逻辑是有问题的,当mysql_affected_rows($link)!=1 ,那就die(0)可以数据库已经更新了,die(0)和报成功激活有区别吗?
查看完整描述

目前暂无任何回答

  • 0 回答
  • 0 关注
  • 551 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信