这个输出是0, 我也觉得奇怪,因为 $str10="select mail from zhuceyanzheng where yanzhengzi='$key' and zhuangtai='0' and shijiancuo>'$time' " ; 这个语句是有符合条件的 而且输出为0,注册信息还写入了,这就是我不理解的地方,输出为0,应该不会写入注册信息才对
这个输出是0, 我也觉得奇怪,因为 $str10="select mail from zhuceyanzheng where yanzhengzi='$key' and zhuangtai='0' and shijiancuo>'$time' " ; 这个语句是有符合条件的 而且输出为0,注册信息还写入了,这就是我不理解的地方,输出为0,应该不会写入注册信息才对 0就说明你那个查询没查到数据啊。
用了 if (!mysql_query($str10, $con))
{
die('Error: ' . mysql_error());
}
没有报错
我也觉得奇怪,因为
$str10="select mail from zhuceyanzheng where yanzhengzi='$key' and zhuangtai='0' and shijiancuo>'$time' " ;
这个语句是有符合条件的
而且输出为0,注册信息还写入了,这就是我不理解的地方,输出为0,应该不会写入注册信息才对
我也觉得奇怪,因为
$str10="select mail from zhuceyanzheng where yanzhengzi='$key' and zhuangtai='0' and shijiancuo>'$time' " ;
这个语句是有符合条件的
而且输出为0,注册信息还写入了,这就是我不理解的地方,输出为0,应该不会写入注册信息才对
0就说明你那个查询没查到数据啊。
if(!$row10)
{
//未找到跳转到失败页面
echo'<script language="javascript" type="text/javascript">';
echo 'window.location.href="zhucejieguo.php?zt=0"; ';
echo ' </script>';
exit;
}
else
{
//($row10=0,下面的语句会执行)
$str3 = "update zhuceyanzheng set zhuangtai='1' where mail='$youxiang' ";
$result3=mysql_query($str3,$con);
}
链接样式:http://www.haha.net/zhuce.php?key=21_nci34dgjs5guzopl4gi0s62puk9r0o
刚刚试了,使用新标签中打开链接,就是正常的,难道是因为这种跳转链接不能在QQ邮箱中直接打开吗
我的注册流程,是在邮箱中点击链接,和一般的网站一样,我现在是用QQ邮箱测试,有时候成功,有时候失败,
但是如果在新标签和新窗口打开链接,却都是成功的
而且,即使失败了,也会写入注册信息,这个明显不合理,并且,写入的IP是上海地区的ip,本人在重庆
就是说,成功写入注册信息,ip是我自己的,失败写入注册信息,ip在上海,而且是动态ip
是不是在QQ邮箱跳转的时候有什么变化
注册过程在本地localhost测试,是一点问题没有。