2013-06-24 193 views
0

我有3個PHP頁面。這些與我的消息系統有關。請求來自(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

添加一個與你的網址在它的會話。刪除後調用該會話並使用該URL重定向。 –

+0

使用back_url並在刪除頁面上,從主url中提取back_url並將其用戶標頭(「...」) – KAsh

+0

@KAsh - 你寫的是一個完整的廢話。如果你不知道你在說什麼,請不要告訴別人。 –

回答

3

使用$_SERVER['HTTP_REFERER']獲得前一頁面的URL。

+0

感謝!這是工作。:) – hakiko