请教个登陆问题 估计是这个问题:$new_psw是包含换行符的,要去掉 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 data.txt内容如下admin|123456结尾没有任何多余的东西 $temp=file("data.txt"); foreach($temp as $key => $value){------------------------我觉得是这两句的问题,foreach只能处理数组,那个data.txt里面的东西也许就不是个数组. 我发现 $new_psw 值后面多个空格,请问这是为什么? <? $name="admin"; $psw="123456"; $temp=file("data.txt"); foreach($temp as $key => $value){ list($new_name,$new_psw)=explode("|",$value); if(($name==$new_name) && ($psw==$new_psw)){ echo "欢迎光临本站!"; exit(); } } echo "登陆失败!<br>".'<a href="login.php">请重新登陆</a>'; exit();?>没有什么问题啊!data.txt中是跟搂主一样的呀! <? $name="admin"; $psw="123456"; $temp=file("data.txt"); foreach($temp as $key => $value){ list($new_name,$new_psw)=explode("|",$value); if(($name==$new_name) && ($psw==$new_psw)){ echo "欢迎光临本站!"; exit(); } } echo "登陆失败!<br>".'<a href="login.php">请重新登陆</a>'; exit();?>我也这样测试过,没有任何问题的,只是出现,“欢迎光临本站!” 其实楼主自己就发现问题所在了,肯定就在这里:“我发现 $new_psw 值后面多个空格,请问这是为什么?你去找吧,打开data.txt.里面记录的有个多余的空格 想用SESSION保护多个网页 求个正则... html的中文编码如何转换 php+odbc+access在虚拟空间中无法查询数据,请大虾解答。 新手问题?怎么将PHP中变量值传递给JS apache在傳值時候,傳英文正常,傳中文不正常. ????我用我的IE浏览我的PHP代码部显示的是我的源代程序呢 在PHP里面,如何检查一个远程文件是否存在? 关于两数相等的问题 我的空间不支持mail函数,谁有现成的用外部smtp服务器发邮件的可用代码? 刚下载了phpDocumentor1.3 不知道如何使用,我是从web下运行的,不知道怎么设置 怎样动态确定下拉框的选项
------------------------我觉得是这两句的问题,foreach只能处理数组,那个data.txt里面的东西
也许就不是个数组.
$name="admin";
$psw="123456";
$temp=file("data.txt"); foreach($temp as $key => $value){
list($new_name,$new_psw)=explode("|",$value);
if(($name==$new_name) && ($psw==$new_psw)){
echo "欢迎光临本站!";
exit();
}
}
echo "登陆失败!<br>".'<a href="login.php">请重新登陆</a>';
exit();
?>
没有什么问题啊!data.txt中是跟搂主一样的呀!
$name="admin";
$psw="123456";
$temp=file("data.txt"); foreach($temp as $key => $value){
list($new_name,$new_psw)=explode("|",$value);
if(($name==$new_name) && ($psw==$new_psw)){
echo "欢迎光临本站!";
exit();
}
}
echo "登陆失败!<br>".'<a href="login.php">请重新登陆</a>';
exit();
?>我也这样测试过,没有任何问题的,只是出现,“欢迎光临本站!”
“我发现 $new_psw 值后面多个空格,请问这是为什么?你去找吧,打开data.txt.里面记录的有个多余的空格