ШАГ-1: При проверке входа пользователя успешно, назначить некоторый флаг как $_SESSION['flag'] = "user";
. И сделать то же самое для администратора как: $_SESSION['flag'] = "admin";
<?php
ob_start();
session_start();
......
// login successful, then assign session
$_SESSION['flag'] = "admin";
// or for normal user
$_SESSION['flag'] = "user";
STEP-2: Используйте эту переменную сеанса определить, является пользователь администратором или обычным пользователем и показать или скрыть кнопку скачать как:
<?php
ob_start();
session_start();
if(isset($_SESSION['flag']) && !empty($_SESSION['flag']) && $_SESSION['flag']=="admin"){
// code here for admin - show download button as you want!
echo "<button id='btn_download'> Download </button>";
} // else { // code here for normal user }
?>
Да. Ты можешь. Но вы не найдете кнопку «добавить разрешение на php», так же как вы не найдете инструмент «построить дом» в магазине оборудования. –
Что вы должны отличить суперадмина и пользователя? – SHAZ
, что вы можете найти на «PHP, как создать страницу администратора» или тому подобное. Или раздел администратора страницы для создания условных кнопок – Drew