请求来自哪里(php)

时间:2013-06-24 09:08:46

标签: php mysql redirect sql-delete

我有3个php页面。这些与我的留言系统有关。

  • 第一个文件是inbox.php

  • 第二个文件是sent.php

  • 第三个文件是delete_message.php

我的问题是关于使用header('Location:xxx');进行重定向我想将用户重定向到他/她请求删除查询的位置。

例如,如果他/她从收件箱中删除邮件,我想将其重定向到inbox.php,否则他/她必须重定向到sent.php

我应该在删除脚本中添加什么内容?

<?php

include '../config/db.connect.php';

$m_id = $_GET['message_id'];
$delete = $db->exec("DELETE FROM message WHERE message_id ='$m_id'");

if ( $delete ) {

header("Location:../message_sent.php");
} 

else {

echo "delete error..";
echo "An error message...");
}
?>

1 个答案:

答案 0 :(得分:3)

使用$_SERVER['HTTP_REFERER']获取上一页网址。