Php 如果用户尝试在注销的情况下直接转到链接,则显示错误消息
我试图显示错误消息,如果用户试图去链接直接退出登录 例如:这是我的URL:www.xxxx.com/custom/login.php 当用户使用此URL时,他们将重定向到我的自定义门户 我还有另一个URL,比如www.xxx.com,所以它会把他们带到另一个门户 所以现在我在我的自定义门户网站上做的是,我给了一个名为“管理员仪表板上载”的按钮,一旦他们登录,如果他们点击该按钮,他们将重定向到www.xxx.com 这是我的按钮代码:Php 如果用户尝试在注销的情况下直接转到链接,则显示错误消息,php,Php,我试图显示错误消息,如果用户试图去链接直接退出登录 例如:这是我的URL:www.xxxx.com/custom/login.php 当用户使用此URL时,他们将重定向到我的自定义门户 我还有另一个URL,比如www.xxx.com,所以它会把他们带到另一个门户 所以现在我在我的自定义门户网站上做的是,我给了一个名为“管理员仪表板上载”的按钮,一旦他们登录,如果他们点击该按钮,他们将重定向到www.xxx.com 这是我的按钮代码: <ul class="nav navbar-nav"&g
<ul class="nav navbar-nav">
<?php
if ($_SESSION['username'] == 'admin') {
?>
<li style="border-left: 7pt solid #B1B3B3;padding: 0px;" ><a href="../">Upload </a>
<?php
}
?>
</ul>
-
所以我要做的是,如果他们试图从URL中删除custom/login.php并尝试访问www.xxx.com,我想显示一些错误消息
如果他们试图离开仪表板,我不想限制他们
有人能帮我怎么做吗
提前谢谢
您需要在url上使用查询字符串
现在,在www.xxxx.com的索引页上,您必须进行检查
<?php
if(isset($_GET['admin_key']))
{
// now decode the key
$decode_key = base64_decode($_GET['admin_key']);
// then match the key
if($decode_key == 'zxcvbnm')
{
// run the page content here
}
else
{
// show error
}
}
else
{
// show error
}
?>
您需要在url中传递查询字符串
<?php
if(isset($_GET['admin_key']))
{
// now decode the key
$decode_key = base64_decode($_GET['admin_key']);
// then match the key
if($decode_key == 'zxcvbnm')
{
// run the page content here
}
else
{
// show error
}
}
else
{
// show error
}
?>