2011-12-14 136 views
0

誰能幫我實現這一目標:從不同的頁面顯示錯誤

所以基本上,我有一個畫廊制度,讓我們假設我創建瞭如gallery.php畫廊,但後來我意識到,我不喜歡它 - 所以我想刪除它。我在圖庫下有一個鏈接,指出刪除了例如<a href="delete_gallery.php?id=1">Delete</a>,每當我點擊刪除鏈接,然後當它成功刪除它將我重定向到gallery.php(這裏是我所需要的),我想在gallery.php上顯示一條消息,表明圖庫已被刪除。此消息應僅在用戶從成功刪除圖庫後從delete_gallery.php?id=1重定向到gallery.php時纔會顯示。

我的想法做這樣的:

if (empty($errors)) { 
    delete_gallery($gallery_id); 
    header('Location: gallery.php?delete_success'); 
    exit(); 
} 

而現在,我需要將上gallery.php顯示一條消息,當用戶得到重定向到gallery.php delete_success代碼?

我盡我所能解釋它,但即使我不知道我在說什麼:D LOL!

@edit

或者,也許這可能工作:

if ($_GET == gallery.php?delete_success) { 
    echo "Gallery successfully deleted."; 
} 

你認爲這可能會奏效? (沒有嘗試過)。

回答

1
if ($_SERVER['QUERY_STRING'] == 'delete_success'){ 
print 'Gallery deleted !'; 
} 
+0

waza123,非常感謝!有效。 – Adrian 2011-12-14 18:14:41