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
我为自己创建了简单的管理面板,但遇到了问题。 我在 "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