php判断登陆
1. php 判断用户是否登录
判断用户登慎轿陆主要分几个过程,第一步是用户登陆成功后把数据保存到session中,然后当用户访问需要登陆过的用户权限时就来判宽族肆断session是否为空,如果不是就登录成功。下面来看个实例判断用户登陆主要分几个过程,第一步是用户登陆成功后把数据保存到session中,然后当用户访问需要登陆过的用户权限时就来判断session是否为空,如果不是就登录成功。下面来看个实例穗世<?php教程session_start(); if(getconfig("chatroom_admin")==$_post["username"]&&getconfig("chatroom_adminpassword")==md5($_post["password"])){//登陆成功,注册session session_register("administrator"); if(isset($_session["hack_num"])){session_unregister("hack_num");}$_session["administrator"] = "yes"; header("location:main.php");exit; }else{if($_session["hack_num"]==""){session_register("hack_num"); $_session["hack_num"] = 1;}else{$_session["hack_num"] ++; } header("location:../notice.php?id=".admin_login_lost);exit;}?>看到红色的没,那里就是用户登录成功把数据保存到session['hack_num']面。<?php //这个页面首先判断用户是否正确登录,如未登录,就转到登录页面。
2. 怎么用PHP判断用户是否登陆。一个index.html登陆:有用户名,密码,然后for提交到PHP
首先判断用户名密码是否正确
如果正确 写入$_SESSION['username'伍伍山] =$_POST['username'];
然后腔中就在其它页面判断$_SESSION['username'] 是否存在 并橘老且有值 如果不存在 就直接跳转到登录页面去
3. php镣瑰嚮琛ㄥ崟鎻愪氦鎸夐挳锛岄氲繃seaaion鍒ゆ柇鏄钖︾橱闄嗭纴锏婚檰渚у畬鎴愯〃鍗旷殑鎻愪氦锛屽惁鍒栾浆鍒扮橱褰曢〉闱锛侊紒
<form action="$_SERVER['PHP_SELF']" method="post">
鐢ㄦ埛钖嶏细<input type="text" name="username" id="username"><br>
瀵嗙爜:<input type="password" name="password" id="password"><br>
<input type="submit" name="s" id="s" value="鎻愪氦">
</form>
<?php
session_start();
if(!$_SESSION['username'])
{
echo "<script>alert('璇峰厛锏诲綍')</script>";
header("Location:login.php");
exit();
}
else
{
if (isset($_POST['s']))
{
$_SESSION['username'] = trim($_POST['username']);
}
}
?>
4. php中如何用session判断用户是否以登陆
这问法就有问题 怎么叫用session去判断用户是否可以登录判断用户是否可以登录应该在数据库里面设置一个字段来标示查询出来看那个值是不是已经设置好的 如果是就可以登录 不是就不用存session或者cookies了 如果是判断是否已经登录才可以用session或者cookies去判断
5. PHP鏂版坠锛屾兂瀹炵幇鑳藉熷尯鍒嗘槸绠$悊锻樿缮鏄鏅阃氱敤鎴风橱闄嗭纴铹跺悗杩涘叆涓嶅悓椤甸溃锛屼唬镰佸备笅
$check_query = mysql_query("select S_number from ordinary_user where U_number='$UID' and U_password='$PWD' limit 1");
瀵规瘆涓
$check_query = mysql_query("select S_number from ordinary_user where U_number='{$UID}' and U_password='{$PWD}' limit 1");
$rs=mysql_query("select A_number from admin where A_number='$UID' and A_password='PWD' limit 1");
瀵规瘆涓
$rs=mysql_query("select A_number from admin where A_number='{$UID}' and A_password='{$PWD}' limit 1");