summaryrefslogtreecommitdiff
path: root/login.php
diff options
context:
space:
mode:
Diffstat (limited to 'login.php')
-rw-r--r--login.php8
1 files changed, 8 insertions, 0 deletions
diff --git a/login.php b/login.php
index 8a142d0..ba066aa 100644
--- a/login.php
+++ b/login.php
@@ -19,6 +19,14 @@
if ($line = $sth->fetch()) {
require_once "sessions.php";
+ if (session_status() != PHP_SESSION_NONE) {
+ session_destroy();
+ session_commit();
+ }
+
+ session_start();
+ session_regenerate_id(true);
+
$_SESSION["owner"] = $user;
header("Location: index.php");
} else {