小编use*_*127的帖子

用于多页上的用户身份验证的Php会话变量

我正在创建一个内容管理网站,后端有一个登录页面.

我已经为内容管理系统的主菜单创建了一个工作登录页面.

下图显示了我的代码.

第1步 - 用户访问内容管理系统主菜单的URL:代码如下所示.

<?php
session_start();

echo $_SESSION['valid_user'];

if(!isset($_SESSION['valid_user']))
{
$URL="error.php";
header("Location: $URL");
}
  ?>
Run Code Online (Sandbox Code Playgroud)

有两件事可能发生.如果他们尚未登录,则会将他们定向到错误页面. 然后,他们可以选择访问登录页面并使用他们的用户名和pswd登录.

我已声明?php start_session();? 在顶部

<?php

$login = $_POST['name'];
$loginpass =$_POST['password'];

 if((isset($login)) || (isset($loginpass))){

    //echo "<p> form has been submitted</p>";

    include("connect.php");

    $query = "select * from logins where 
        username='$login' and pswd=MD5('$loginpass')";
      $result = mysql_query($query) or die($query."<br/><br/>".mysql_error());

    $count=mysql_num_rows($result);
    echo $count;

if($count > 0){

   echo "<p>you are logged in as $login please 
   go to <a href='home2.php'>edt     home</a>.</p>";
    echo "<p><a href='logout.php'>log out</a> $login?</p>";
    $_SESSION['valid_user'] = …
Run Code Online (Sandbox Code Playgroud)

php mysql database session-variables

3
推荐指数
1
解决办法
5728
查看次数

标签 统计

database ×1

mysql ×1

php ×1

session-variables ×1