从不同的页面显示错误

问题描述:

谁能帮我实现这一目标:从不同的页面显示错误

所以基本上,我有一个画廊制度,让我们假设我创建了如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."; 
} 

你认为这可能会奏效? (没有尝试过)。

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

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