小弟新手,有个login问题,各位大哥帮下告诉错在哪了? 谢谢!! $login = $_POST['login'] ;$password = $_POST['password'] ;为什么没看到这样的句子? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 checkpass.php改成:<?php$password_file = "F:/php/pass.txt";function check_pass($login,$password){ global $password_file; if(!$fh=fopen($password_file,"r")){ die("<p>could not open password file");} $match=0; $password=$password; while(!feof($fh)){ $line=fgets($fh,4096); $user_pass=explode(":",$line); if($user_pass[0]==$login){ if(rtrim($user_pass[1])==$password){ $match=1; break; } } } if($match){return 1;}else{return 0;} fclose($fh);}function print_login_form ($login){?><p>please Login</p><form action="#" method="post"><p>Login:<input type="text" name="login" value="<?=$login?>"/> </p><br>Password:<input type="password" name="password"/><br><input type="submit" name="checkpass" value="Login!"/></form><?}/********** Main ******************/if(isset($_POST['checkpass'])){ if(check_pass($_POST['login'],$_POST['password'])){ echo "<h2>Login Success!</h2>"; } else{ echo "<h2>Login Failed</h2><p>Bad username or password. Login and password are case-sensitive.Try again:"; print_login_form($_POST['login']); }}?> 郁闷了 基本问题 PHP页面代码 到底是运行在客户端(浏览器来解释他)还是服务端(网站服务器解释他)? 类访问数据库出错? gb2312编码的的页面的参数怎么传送给UTF8的页面,不出现乱码 php中文乱码 !!!求助:好像是setcookie的问题 为什么我在自己的机器上可以上传图片并可以保存到MYSQL数据库,但是别人访问我的WEB时不能上传图片 如何用php做一个对文章进行全文搜索的程序 php 变量声明的问题!(奇怪!) 新手求指导 php 中thinkphp框架中的model问题 谁知道php中跟asp中left和right函数相同功能的函数吗? null问题
$password_file = "F:/php/pass.txt";
function check_pass($login,$password){
global $password_file;
if(!$fh=fopen($password_file,"r")){
die("<p>could not open password file");}
$match=0;
$password=$password;
while(!feof($fh)){
$line=fgets($fh,4096);
$user_pass=explode(":",$line);
if($user_pass[0]==$login){
if(rtrim($user_pass[1])==$password){
$match=1;
break;
}
}
}
if($match){return 1;}else{return 0;}
fclose($fh);
}function print_login_form ($login){
?><p>please Login</p>
<form action="#" method="post">
<p>Login:<input type="text" name="login" value="<?=$login?>"/> </p>
<br>Password:<input type="password" name="password"/>
<br><input type="submit" name="checkpass" value="Login!"/>
</form><?
}/********** Main ******************/
if(isset($_POST['checkpass'])){
if(check_pass($_POST['login'],$_POST['password'])){
echo "<h2>Login Success!</h2>";
}
else{
echo "<h2>Login Failed</h2><p>Bad username or password.
Login and password are case-sensitive.Try again:";
print_login_form($_POST['login']);
}
}
?>