window.location.replace()无法使用PHP

时间:2017-10-26 17:11:51

标签: javascript php redirect

我有一个项目页面,它基本上使用URL中的ID从数据库中提取数据(例如item.php?id = 1)。我希望用户能够删除该项目并被重定向到主页而无法返回该页面(您可以通过按回浏览器返回该页面),因为该项目被删除,没有数据,所以我留下了未定义的索引错误。

我使用window.location.replace()来实现这一点,但它不起作用,它仍然可以返回到该页面,因为它仍然存在在浏览器历史记录中。这是我的代码:

<a href='?deleteid=$row[id]' class='btn btn-danger operations'>Delete Post</a>

if (isset($_GET['deleteid'])) {
    $delete = $_GET['deleteid'];
    $query = mysqli_query($con, "DELETE FROM item WHERE id = '$delete'");
    echo "<script>
        window.location.replace('domain.com/end/mobile/');
    </script>";
}

0 个答案:

没有答案