【发布时间】:2013-06-24 09:08:45
【问题描述】:
我有 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...");
}
?>
【问题讨论】:
-
添加一个包含您的网址的会话。删除后调用该会话并使用该网址重定向。
-
使用 back_url 并在删除页面上,从主 url 中提取 back_url 并在 header("...") 中使用它
-
@KAsh - 你写的完全是一派胡言。如果您自己不知道您在说什么,请不要建议别人。
标签: php mysql redirect sql-delete