十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
有啊。直接将账号密码POST 到另一个PHP 接受。。
创新互联是一家集网站建设,尼河口企业网站建设,尼河口品牌网站建设,网站定制,尼河口网站建设报价,网络营销,网络优化,尼河口网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
index.php
form name="form1" method="post" action="confirm.php"
p用户名:input type="text" name="user"/p
p密码:input type="password" name="pwd"/p
pinput type="submit" /p
/form
confirm.php
?php
$user = isset($_POST['user'])? $_POST['user'] : '';
$pwd = isset($_POST['pwd'])? $_POST['pwd'] : '';
if(empty($user) || empty($pwd)){
echo '用户名和密码不能为空';
exit();
}
if($user=='user' $pwd=='pwd'){
echo '登陆成功';
}else{
echo '用户名或密码错误';
}
?
?php
$name=$_POST["name"];
$pwd=$_POST["pwd"];
if($_POST["sun"]){
if(isset($name) || isset($pwd) )
$err="对不起用户名或者密码不能为空";
exit();
}
if($name!="admin" || $pwd!="123456"){
$err="对不起用户名或者密码不正确";
exit();
}
if($name=="admin" $pwd=="123456"){
$err="登陆成功!"
}
}
?
html
title/title
head/head
body
form method="post" action="填写本页的网页名字例如(index.php)"
用户名:input type="text" name="name" ?php echo $err ?br/
密码:input type="password" name="pwd"br/
input type="submit" name="sub" value="登陆"/input type="reset"/
/form
/body
/html
这里假设你的主页是index.php,登录前页面是login.php,用户名user1的密码为123。当然,给你提供的是PHP方法,所以你必须配置好了PHP并且每页都必须是PHP。
每个需要登录后查看的页面的开始写(一定要最开始,前面不能有任何字符包括回车或者空格)
?php session_start();if(!isset($_SESSION['pass']))header("Location: login.php");?
在登录页面最开始写:
?php session_start();$usr=array('user1'='123','user2'='456');if(isset[$_POST['usr']]isset[$_POST['pwd']]isset[$usr[$_POST['usr']]]$_POST['pwd']==$usr[$_POST['usr']])$_SESSION['pass']=1;if(isset($_SESSION['pass']))header("Location: index.php");?
登录页内容里必须有form元素具有method属性值为post。
form元素里必须具有两个input具有name属性值分别为usr和pwd,最后一个按钮建议用input type=submit。例如:
form method="post"
Name: input name="usr"/br/
Password: input name="pwd"/br/
input type="submit" value="login"/
/form
直接写的没测试,希望能正确吧。