Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 即使使用USERID也重定向_Php_Mysql_Redirect - Fatal编程技术网

Php 即使使用USERID也重定向

Php 即使使用USERID也重定向,php,mysql,redirect,Php,Mysql,Redirect,因此,我试图在从MySQL表中删除一个用户后重定向。我已经做到了这一点。问题是在“delete user.php”URL中,我指定了一个要删除的“ID”。出于某种原因,“delete user.php”页面是空白的,即使我尝试放置重定向链接 基本上,url中的“ID”阻止我单击重定向按钮返回最后一页。停止我的意思是链接的文本没有显示 下面是我的delete-user.php代码 <!DOCTYPE html> <html lang="en"> <?php $SQ

因此,我试图在从MySQL表中删除一个用户后重定向。我已经做到了这一点。问题是在“delete user.php”URL中,我指定了一个要删除的“ID”。出于某种原因,“delete user.php”页面是空白的,即使我尝试放置重定向链接

基本上,url中的“ID”阻止我单击重定向按钮返回最后一页。停止我的意思是链接的文本没有显示

下面是我的delete-user.php代码

<!DOCTYPE html>
<html lang="en">

<?php

$SQL = $odb->prepare("DELETE FROM users WHERE `ID` = :id");
$SQL->execute(array(':id' => $id));

?>

<a href="http://www.thisistheredirecturl.com">Go Back</a>

</html>

请记住,实际的删除功能是有效的

多谢各位

编辑:这是“管理用户”页面的外观。
当您单击“删除”时,它将重定向到“删除用户”页面并删除该用户。(使用用户的id参数)很遗憾,我无法让它重定向回“管理用户”页面。

更简单一点,不要添加按钮将您重定向回要删除的页面,只需添加一个元函数即可刷新当前页面中的页面。例如:admin_site_delete_users.php,您可以在这里看到所有用户,每个用户旁边都有一个delete id,当您单击它时,它将调用delete-user.php,对吗?因此,在delete-user.php中,只需添加一个包含admin_site_delete_users.php的刷新元,就可以刷新页面

php死了,html活了下来。浏览器获取html并重定向。因此,这总是重定向用户。可能重复您为什么调用
die()
?认为添加die()可以解决问题。您是说,当您单击“管理用户”页面上的“删除”按钮时,它会加载Delete-user.php,成功地从数据库中删除用户,但不会显示“返回”链接?如何加载delete-user.php?这是一个ajax请求吗?你能展示一些管理用户的代码吗?我试过了。什么也没发生。我也尝试过使用“标题”重定向,但也不起作用。你说的“什么都没发生”是什么意思,从我上面给出的评论来看,我实际上是在2天前做的,所以我仍然记得我是如何这样做的,也许你的脚本中有一些错误。它是一个空白页,并且无论如何都不会刷新或重定向。