好吧,我有两个文件,第一个(users.php)显示用户并将“删除”链接放在每个用户旁边。另一个文件(delete.php)在有人单击“删除链接”时删除记录。这是 delete.php :
$user_id = $_REQUEST['id'];
$delete_query = sprintf("DELETE FROM 'tablename' WHERE id = %d", $id);
mysql_query($delete_query);
$msg = "the users has been deleted";
header("Location: http://localhost/intranet/in-admin-panel/users.php?success_message={$msg}");
exit();
我的问题是,当我对用户进行分页时,我发现自己被重定向到第一页,即使我在 page3 中删除了一个用户,例如(这从脚本中很明显)我尝试使用重定向到上一页( $_SERVER['HTTP_REFERER']),但是当我读到它不安全也不实用。我想知道是否有使用 php 解决此问题的方法,或者我被迫学习 ajax 来做到这一点。