aboutsummaryrefslogtreecommitdiffstats
path: root/App.php
diff options
context:
space:
mode:
Diffstat (limited to 'App.php')
-rw-r--r--App.php6
1 files changed, 5 insertions, 1 deletions
diff --git a/App.php b/App.php
index 1c45735..3085efe 100644
--- a/App.php
+++ b/App.php
@@ -175,8 +175,12 @@ class App
* @param string [$where] URL to redirect to
* @return void
*/
- static function redirect($url)
+ static function redirect($url = null)
{
+ if (!$url) {
+ // Is it smart to redirect back to the page which redirected here?
+ $url = $_SERVER['HTTP_REFERER'];
+ }
header("HTTP/1.1 303 See Other");
header("Location: $url");
}