* new configurable: session_prefix, to allow more websites on one machine

* must be unique for every website on your dedicated server!
This commit is contained in:
slawkens
2017-10-17 16:09:07 +02:00
parent 3d585a3d02
commit 1727df7082
7 changed files with 57 additions and 40 deletions

View File

@@ -19,18 +19,19 @@ if($config['template_allow_change'])
$template_name = $_GET['template'];
if(!preg_match("/[^A-z0-9_\-]/", $template_name)) { // validate template
//setcookie('template', $template_name, 0, BASE_DIR . '/', $_SERVER["SERVER_NAME"]);
$_SESSION['template'] = $template_name;
setSession('template', $template_name);
}
else
$template_name = $config['template'];
}
else if(isset($_SESSION['template']))
{
if(!preg_match("/[^A-z0-9_\-]/", $_SESSION['template'])) {
$template_name = $_SESSION['template'];
}
else {
$template_name = $config['template'];
else {
$template_session = getSession('template');
if ($template_session !== false) {
if (!preg_match("/[^A-z0-9_\-]/", $template_session)) {
$template_name = $template_session;
} else {
$template_name = $config['template'];
}
}
}
}