fix: Change Refresh into Location

If use Refresh, it will not work on some browser and
some protocols (e.g. HTTP/2). So, change Refresh
into Location.

Signed-off-by: SPC <github@spcsky.com>
This commit is contained in:
SPC
2025-02-19 19:46:51 +08:00
parent 7b3e74b47e
commit a80f53d4f4
18 changed files with 31 additions and 31 deletions
+2 -2
View File
@@ -231,7 +231,7 @@ $id = intval($_GET["id"] ?? 0);
sql_query ("UPDATE staffmessages SET answered=1, answeredby = {$CURUSER['id']} WHERE id = $id") or sqlerr();
$Cache->delete_value('staff_new_message_count');
clear_staff_message_cache();
header("Refresh: 0; url=staffbox.php" . (!empty($_GET['return']) ? "?" . $_GET['return'] : ''));
header("Location: staffbox.php" . (!empty($_GET['return']) ? "?" . $_GET['return'] : ''));
}
//////////////////////////
@@ -259,7 +259,7 @@ elseif ($_POST['delete']){
}
$Cache->delete_value('staff_new_message_count');
clear_staff_message_cache();
header("Refresh: 0; url=staffbox.php");
header("Location: staffbox.php");
}
?>