-2
我不知道该怎么说,但我会尝试,让我们看看, 我有页面admin.php和页面user.php, 可能性登录具体对于管理员角色存在有:管理员修改用户页面
<?php
session_start();
// conectare la baza de date
$db = mysqli_connect("localhost", "root", "", "inregistrare");
if (isset($_POST['login_btn'])) {
$username = mysqli_real_escape_string($db,$_POST['username']);
$password = mysqli_real_escape_string($db,$_POST['password']);
$password = md5($password); // parola cryptata
$sql = "SELECT * FROM users WHERE username='$username' AND password='$password'";
$result = mysqli_query($db, $sql);
if (mysqli_num_rows($result) == 1) {
$_SESSION['username'] = $username;
$user = mysqli_fetch_assoc($result);
if($user['role'] == 'admin'){
header("location: admin.php");
}else{
header("location: clasa.php");
}
}else{
$_SESSION['message'] = "Parola gresita!";
}
}
?>
我的问题是我想要的用户/从admin.php的管理员有posibility编辑user.php的编辑东西<p>
,一个<input>
任何应用CSS和正常用户无法编辑
添加像$ _SESSION [ '角色'] = '管理员' 登录后另一个会话变量。在user.php页面上,检查会话变量是否等于admin。如果是,添加编辑按钮/功能,如果没有,不允许 – Liquidchrome
是的,现在我需要编辑按钮/功能进行编辑,我的大脑现在已经融化了,请给我一些例子,请 –