0
我需要做一個輸入按鈕,如果你是管理員,但是如果你是另一個用戶則被禁用。我可以做到這一點與PHP?用戶標識是123456789A,它是從數據庫中選擇的。如何做一個啓用或禁用取決於用戶的按鈕?
<?php
session_start();
$comprobar = "123456789A";
echo $comprobar;
echo $_SESSION['userid'];
if ($comprobar = $_SESSION['userid']) {
echo '
<input class="btn" type="button" value="Todos los castigos" id="boton_castigos"
onClick="location.href="castigos.php""/>
';
}
?>
了'disabled'屬性只是添加到該依賴輸入的用戶。 –
你的'if'條件應該有double equals(相等是==或'===','='設置變量),並且你的'onclick'包含雙引號,這在雙引號屬性中價值,應該是單引號。格式化您的代碼使得這些事情更容易被看到。 ':'' –
而且,你知道,在'input'上設置'disabled'並不會阻止某人繼續提出請求。安全/權限應該首先在服務器上;瀏覽器中的內容是清晰和方便的。在這裏,你似乎試圖使用'disabled'來澄清對該功能的訪問,但真正的執行應該始終在服務器上,通過檢查用戶是否可以先做他們要求做的事情。 –