1
0
mirror of https://github.com/moparisthebest/wallabag synced 2024-11-27 11:22:17 -05:00

Fixed #63 - le referer n'était plus pris en compte

This commit is contained in:
nicosomb 2013-04-20 10:22:00 +02:00
parent 6a02410a9b
commit 8c72b98d9d

View File

@ -20,6 +20,8 @@ if (!empty($_POST)) {
unset($_SESSION['tokens']); unset($_SESSION['tokens']);
} }
$ref = empty($_SERVER['HTTP_REFERER']) ? '' : $_SERVER['HTTP_REFERER'];
if (isset($_GET['login'])) { if (isset($_GET['login'])) {
// Login // Login
if (!empty($_POST['login']) && !empty($_POST['password'])) { if (!empty($_POST['login']) && !empty($_POST['password'])) {
@ -34,7 +36,7 @@ if (isset($_GET['login'])) {
} }
session_regenerate_id(true); session_regenerate_id(true);
MyTool::redirect(); MyTool::redirect($ref);
} }
logm('login failed'); logm('login failed');
die("Login failed !"); die("Login failed !");
@ -55,7 +57,6 @@ $action = (isset ($_REQUEST['action'])) ? htmlentities($_REQUEST['ac
$_SESSION['sort'] = (isset ($_REQUEST['sort'])) ? htmlentities($_REQUEST['sort']) : 'id'; $_SESSION['sort'] = (isset ($_REQUEST['sort'])) ? htmlentities($_REQUEST['sort']) : 'id';
$id = (isset ($_REQUEST['id'])) ? htmlspecialchars($_REQUEST['id']) : ''; $id = (isset ($_REQUEST['id'])) ? htmlspecialchars($_REQUEST['id']) : '';
$url = (isset ($_GET['url'])) ? $_GET['url'] : ''; $url = (isset ($_GET['url'])) ? $_GET['url'] : '';
$ref = empty($_SERVER['HTTP_REFERER']) ? '' : $_SERVER['HTTP_REFERER'];
$tpl->assign('isLogged', Session::isLogged()); $tpl->assign('isLogged', Session::isLogged());
$tpl->assign('referer', $ref); $tpl->assign('referer', $ref);