PHP 管理系统

PHP admin system

我为自己创建了简单的管理面板,但遇到了问题。 我在 "users" table 中插入 mysql - admin :

*CREATE TABLE IF NOT EXISTS `users` (
  `username` varchar(50) NOT NULL,
  `email` varchar(50) NOT NULL,
  `password` varchar(50) NOT NULL,
  `admin` int(10) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;*

<?php

if(isset($_SESSION['user']['admin']))
{
 if($_SESSION['user']['admin'] = '1')

 {
    echo "asasas";
 }
}
else
{
    echo "string";
}
?>

您在这里分配:

if($_SESSION['user']['admin'] = '1')

你需要在这里使用比较作为:

if($_SESSION['user']['admin'] == '1')

(=) 你可以用它来给变量赋值。

(==)大家可以拿来对比一下

(===) 您可以将这些值与 DataType 一起进行比较。

最重要的部分是,当您需要访问$_SESSION

时,您还需要使用session_start()

你肯定需要了解PHP运算符,按照手册:http://php.net/manual/en/language.operators.php