2017-04-01 67 views
-1

我的网站项目使用PHP时出现问题。当管理员单击管理面板中的禁用链接按钮时,如何禁用链接(例如:register.php和login.php),并在第二次点击时启用该链接。当管理员点击按钮时,禁用并启用使用PHP的链接

任何人都可以帮忙吗?感谢

+1

灿你在这里分享你试图达到什么目的? –

+0

您必须在数据库中存储“已禁用”,并基于该数据库向您的“注册”按钮添加“禁用”属性。您还需要修改注册和登录功能以查看其是否被禁用,然后拒绝访问。 – Panther

+0

您需要维护数据库中所有链接的状态,并且需要检查用户何时访问该页面......然后您可以使用jquery禁用该链接。 –

回答

0

存储在数据库管理员的选择和设置该属性时page.Assuming您使用原始PHP的用户负载,只需添加禁用时,管理员禁用,移去那些所谓的残疾人财产时被启用

<a href="" <?php echo $status?'disabled':''>/> 
+0

泰克你的答案,但你能举个例子,对不起我新手.. – hahaha

0

如果您需要拒绝访问这些页面,那么禁用链接是不够的,因为用户可以直接在浏览器上键入URL并访问它们。 我假设你正在使用原始的PHP。 您需要在register.php的开始先检查如下

<?php 
function accessIsAllowed(){ 
$allowed=false; 
...... 
//Check admin status from database 
..... 
return $allowed; 
} 
if(!accessIsAllowed){ 
header('Location':'Your preferred URL'); //Redirect to your preffered URL eg access denied page 
} 
.... 
?> 

并且在这个视图访问状态:

<html> 
..... 
<a href="register.php" <?php echo $allowed?'':'disabled';?>></a> 
...... 
</html> 

要根据管理员的偏好禁用链接