逻辑问题如果把上面的判断if(isset($_POST[ 'Submit '])&&$_POST[ 'Submit ']== '提交 ')
{
$username=trim($_POST[ 'username ']); if(strlen($username) <8 ¦ ¦strlen($username)> 15)
{
header ( "Location:register.php?error=1 ");
exit;
}
}去了数据就存进数据库了 大哥告诉我下是为什么呢?
————————————————————————————if(strlen($username) <8 ¦ ¦strlen($username)> 15)
{
header ( "Location:register.php?error=1 ");
exit;
} 上面的这个得看看是不是执行了,如果if为真,则执行,执行的结果是跳转到别一页面,并退出!
即使不用exit,header跳转后下面的程序就不执行了!
{
$username=trim($_POST[ 'username ']); if(strlen($username) <8 ¦ ¦strlen($username)> 15)
{
header ( "Location:register.php?error=1 ");
exit;
}
}去了数据就存进数据库了 大哥告诉我下是为什么呢?
————————————————————————————if(strlen($username) <8 ¦ ¦strlen($username)> 15)
{
header ( "Location:register.php?error=1 ");
exit;
} 上面的这个得看看是不是执行了,如果if为真,则执行,执行的结果是跳转到别一页面,并退出!
即使不用exit,header跳转后下面的程序就不执行了!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货