gpt4 book ai didi

php - 想让这个按钮只能被管理员点击怎么办

转载 作者:行者123 更新时间:2023-11-27 23:08:57 24 4
gpt4 key购买 nike

我做了一些研究,但我找不到合适的答案

我希望该按钮只能由管理员点击,如果我的普通用户点击该按钮,则会出现一个警告框

或者那个按钮只有在以管理员身份登录时才会出现?

<a href="view.php" class="btn btn-info" role="button">Admin button</a>

这是我的管理按钮↑

我的数据库中的管理员信息是:

userid: 3
username: admin
password: admin
role: 0

我应该包括↓

<?php
session_start()
include "connection.php"

if(empty($_SESSION['role'] == '0')){
echo "xxx";
}
else
{
echo "xxx";
}
?>

如果是这样,我应该在“xxx”中写什么?

connection.php 将是:

<?php
$conn = mysqli_connect("localhost","root","","gallery");

if(mysqli_connect_errno())
{
die("<script>alert('Error in connection !');window.history.go(-1);</script>");
}
echo "<script>alert('Successfully connected !');</script>";
?>

最佳答案

<?php
session_start()
include "connection.php"

if(empty($_SESSION['role'])
&& $_SESSION['role'] == '0'){
echo "<p><a href='view.php' class='btn btn-info' role='button'>Admin button</a></p>";
}
?>

应该像上面的情况。

在您的代码中,空函数和相等条件不正确。

关于php - 想让这个按钮只能被管理员点击怎么办,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47432184/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com