如何解决PHP重定向带有多个参数
我将我的dashboard.php作为模板页面。我有一个view.php页面,可以查看所有用户详细信息。该页面还具有“编辑”和“删除”按钮以编辑和删除用户。我所有的重定向都指向了dashboard.php。 对于编辑和删除操作,我需要将id和操作(编辑或删除)传递给dashboard.php,如下所示:
<td>
<a href="dasbboard.php?page=user_action&id=<?php echo $row['user_id']; ?>&action=edit">Edit</a>
||
<a href="modules/user/action.php?id=<?php echo $row['user_id']; ?>&action=delete">Delete</a>
</td>
我的dashboard.php看起来像这样:
<?php
//home page
if($page=="home" or $page=="") {include_once 'home.php';}
//user related
else if($page=="profile") {include_once 'modules/user/view.php';}
else if($page=="create_user") {include_once 'modules/user/add.php';}
else if($page=="user_action") {include_once 'modules/user/action.php';}
else {include_once 'home.php';}?>
现在的问题是,当我尝试使用$_GET['page']
获取页面名称时,它给了我整个问题:page=user_action&id=30&action=edit
。
有什么方法可以让我在仪表板.php中获取page=user_action
,而不是&
之后的所有字符串?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。