Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/437.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 登录到管理员页面_Javascript_Php_Authentication_Login_Admin - Fatal编程技术网

Javascript 登录到管理员页面

Javascript 登录到管理员页面,javascript,php,authentication,login,admin,Javascript,Php,Authentication,Login,Admin,我已经创建了一个网站,并希望使我的管理页面,你必须登录查看他们。我不知道该怎么做,我正在考虑用PHP或JS做这件事,只要是最简单的。你说的是角色。创建新用户时,请指定用户角色,例如:客户、管理员等 在登录脚本时,请使用用户角色设置新会话。 示例:如果用户名和密码正确 session_start(); $_SESSION['user_role']=$role; In admin page use : session_start(); if(isset($_SESSION['user_ro

我已经创建了一个网站,并希望使我的管理页面,你必须登录查看他们。我不知道该怎么做,我正在考虑用PHP或JS做这件事,只要是最简单的。

你说的是角色。创建新用户时,请指定用户角色,例如:客户、管理员等

在登录脚本时,请使用用户角色设置新会话。 示例:如果用户名和密码正确

 session_start();
 $_SESSION['user_role']=$role;


In admin page use : 
session_start();
if(isset($_SESSION['user_role'])){
if($_SESSION['user_role']=='admin'){
//User role is admin he can access that page

}else{
//user role is not admin, he can not access that page
}

}else{
header("Location: login.php");
}

你用什么来创建你的网站
正在考虑用PHP或JS实现这一点,您将需要两者。你看,你把它当作一个完全不同的网站,但只为你自己,而且它和你的前端网站连接到同一个数据库。如果你想在服务器端使用JS,那么你可以使用NodeJS,或者使用PHP!世上没有最容易的事。这完全取决于你。我基本上用html做了大部分前端,用JS做了一些小事情。