我正在创建一个内容管理网站,后端有一个登录页面.
我已经为内容管理系统的主菜单创建了一个工作登录页面.
下图显示了我的代码.
第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)