summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSavetheinternet <savetheinternet@n0v4.com>2010-12-02 18:07:24 +1100
committerSavetheinternet <savetheinternet@n0v4.com>2010-12-02 18:07:24 +1100
commitb2bd3303f96167bbc3812b01e386e3b1c5252eef (patch)
treeeac3cf8a1fbe9a32434071f6a5f23008c77a20db
parentc327056f13a8eabd22aae178a3ce1c962b5a044c (diff)
REDIRECT_HTTP directive
-rw-r--r--inc/config.php5
-rw-r--r--inc/functions.php1
-rw-r--r--mod.php2
-rw-r--r--post.php4
-rw-r--r--res/index.php2
-rw-r--r--src/index.php2
-rw-r--r--thumb/index.php2
7 files changed, 12 insertions, 6 deletions
diff --git a/inc/config.php b/inc/config.php
index 0ca457c4..164c1f1a 100644
--- a/inc/config.php
+++ b/inc/config.php
@@ -119,6 +119,11 @@
// Multi-board (%s is board abbreviation)
define('BOARD_PATH', '%s/', true);
+ // The HTTP status code to use when redirecting.
+ // Should be 3xx (redirection). http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
+ // "302" is recommended.
+ define('REDIRECT_HTTP', 302, true);
+
/*
Mod stuff
*/
diff --git a/inc/functions.php b/inc/functions.php
index b20ed091..2349197c 100644
--- a/inc/functions.php
+++ b/inc/functions.php
@@ -44,6 +44,7 @@
function openBoard($uri) {
global $sql;
+ sql_open();
$boards_res = mysql_query(sprintf(
"SELECT * FROM `boards` WHERE `uri` = '%s' LIMIT 1",
mysql_real_escape_string($uri)
diff --git a/mod.php b/mod.php
index 8a328092..44aada37 100644
--- a/mod.php
+++ b/mod.php
@@ -29,7 +29,7 @@
setCookies();
// Redirect
- header('Location: ?' . MOD_DEFAULT, true, 302);
+ header('Location: ?' . MOD_DEFAULT, true, REDIRECT_HTTP);
// Close connection
sql_close();
diff --git a/post.php b/post.php
index 8653a2c3..78d1fd60 100644
--- a/post.php
+++ b/post.php
@@ -306,9 +306,9 @@
sql_close();
if(ALWAYS_NOKO || $noko) {
- header('Location: ' . ROOT . $board['dir'] . DIR_RES . ($OP?$id:$post['thread']) . '.html' . (!$OP?'#'.$id:''), true, 302);
+ header('Location: ' . ROOT . $board['dir'] . DIR_RES . ($OP?$id:$post['thread']) . '.html' . (!$OP?'#'.$id:''), true, REDIRECT_HTTP);
} else {
- header('Location: ' . ROOT . $board['dir'] . FILE_INDEX, true, 302);
+ header('Location: ' . ROOT . $board['dir'] . FILE_INDEX, true, REDIRECT_HTTP);
}
exit;
diff --git a/res/index.php b/res/index.php
index c5619a58..1869b1dd 100644
--- a/res/index.php
+++ b/res/index.php
@@ -1,3 +1,3 @@
<?php
- header('Location: ../', true, 302);
+ header('Location: ../', true, REDIRECT_HTTP);
?> \ No newline at end of file
diff --git a/src/index.php b/src/index.php
index c5619a58..1869b1dd 100644
--- a/src/index.php
+++ b/src/index.php
@@ -1,3 +1,3 @@
<?php
- header('Location: ../', true, 302);
+ header('Location: ../', true, REDIRECT_HTTP);
?> \ No newline at end of file
diff --git a/thumb/index.php b/thumb/index.php
index c5619a58..1869b1dd 100644
--- a/thumb/index.php
+++ b/thumb/index.php
@@ -1,3 +1,3 @@
<?php
- header('Location: ../', true, 302);
+ header('Location: ../', true, REDIRECT_HTTP);
?> \ No newline at end of file