永发信息网

php网页登录,为什么验证不通过,登陆不进去,输入正确的账号密码还是提示先登录?帮忙看一下

答案:2  悬赏:0  手机版
解决时间 2021-01-29 09:29
pass.php<br>&lt;?php<br>header(&quot;Content-type:text/html;charset=utf-8&quot;);<br>   session_start() ;<br> require(&quot;conn.php&quot;);<br> //echo 'test';exit;<br><br>    $pass=$_POST[&quot;password&quot;];<br>   //$username = $_POST['name'];<br> $sql=&quot;select * from admin where name='&quot;.$_POST[&quot;name&quot;].&quot;'and password='&quot;.$pass.&quot;'&quot;;<br> //$sql = &quot;select password,tel from admin where name = '$username'&quot;;<br> $result=mysql_query($sql) or die(mysql_error());<br> if(!$result){<br> header(&quot;Location:index.php?msg=用户名不存在&quot;);<br> exit;<br> }<br> $rs=mysql_fetch_assoc($result);<br><br> if($pass != $rs['password']){<br> header(&quot;Location:index.php?msg=密码有误&quot;);<br> exit;<br> }<br> //var_dump($rs);echo '--'.$pass;exit;<br> $_SESSION['username'] = $username;<br> $_SESSION['tel'] = $rs['tel'];<br> header(&quot;Location:home.php&quot;);<br>?&gt;<br>登陆页面<br>index.php<br>&lt;!doctype html&gt;<br>&lt;html lang=&quot;en&quot; class=&quot;no-js&quot;&gt;<br>&lt;head&gt;<br>&lt;meta charset=&quot;utf-8&quot;&gt;<br>&lt;meta content=&quot;width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0&quot; name=&quot;viewport&quot;&gt;<br>&lt;meta content=&quot;yes&quot; name=&quot;apple-mobile-web-app-capable&quot;&gt;<br>&lt;meta content=&quot;black&quot; name=&quot;apple-mobile-web-app-status-bar-style&quot;&gt;<br>&lt;meta name=&quot;format-detection&quot; content=&quot;telephone=no&quot;&gt;<br>&lt;meta name=&quot;viewport&quot; content=&quot;width=device-width, initial-scale=1.0&quot;&gt;<br>&lt;link rel=&quot;stylesheet&quot; href=&quot;css/style.css&quot;&gt;<br>&lt;title&gt;车票预订&lt;/title&gt;<br>&lt;script  language=&quot;javascript&quot; type=&quot;text/javascript&quot; &gt;<br> function check(){<br> if($('username').value == ''){<br> alert('用户名不能为空!');<br> }<br> if($('password').value == ''){<br> alert('手机号不能为空!');<br> } <br> }<br> function $(id){<br> return document.getElementById(id);<br> }<br><br>&lt;/script&gt;<br><br>&lt;/head&gt;<br><br>&lt;body&gt;<br>&lt;div id=&quot;index&quot; red'&gt;&lt;?php echo @$_GET['msg']?&gt;&lt;/font&gt;&lt;/p&gt;<br>&lt;/div&gt;<br>&lt;/div&gt;<br>&lt;/body&gt;<br>&lt;/html&gt;<br>数据库<br> id  name  password  <br>1  admin  admin  <br>2  lily  12345<br>conn.php<br>&lt;?php <br>$conn =@mysql_connect(&quot;localhost&quot;,&quot;root&quot;,&quot;12345&quot;);<br>   if (!$conn){<br>      die(&quot;数据库连接失败: &quot; . mysql_error());<br>    }<br>   mysql_select_db(&quot;hr&quot;,$conn);<br>   mysql_query(&quot;set character set 'utf8'&quot;);<br>   mysql_query(&quot;set names 'utf8'&quot;);<br>?&gt;
最佳答案
判断session前,需要先使用session_start()启用会话
session_start();
if(isset($_SESSION['username'])){
//用户已经登陆

}else{
//用户未登录或登陆超时

}
全部回答

    更改你显示器的分辩率!!

    1024*768一般是这么多!!!

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
frontier是什么意思
马李河村地址在什么地方,想过去办事
张家港国威机动车评估有限公司地址好找么,我
乞火的意思是什么啊?知道的请说下!
下列在自觉控制下实现的有()。A.思维方向B.思
湖北黄梅最近的高铁站或机场是那个
杨营村地址在哪,我要去那里办事
张家港富骏地址在什么地方,我要处理点事
片鳞残甲的意思是什么啊?知道的请说下!
怪物猎人OL远航里面是有多少怪啊?打来打去都
贺家川村地址有知道的么?有点事想过去
张家港府诚汽车亚飞汽车有限公司怎么去啊,我
求助:火车站有寄存行李的地方吗
霹雳布袋戏谁是主角
一个女生唱的歌词里有一句“对你死心塌地”是
推荐资讯
海豚湾美甲化妆地址在什么地方,我要处理点事
监理工程师对钢混结构应重点检查哪些部位
雠战的意思是什么啊?知道的请说下!
一部韩国电视剧,校长女儿喜欢新来的老师
我上大学了 还在和家里要钱 父母心里会不会不
你好。目前考小学英语老师需要什么水平?
喜羊羊在洗澡时被虐
【rom什么意思】CD-ROM的中文是什么意思?
朝信百货我想知道这个在什么地方
Thearticletobereadis________tood
老人肺癌晚期切管呼吸意义大不
痞是什么意思
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?