mirror of
https://github.com/slawkens/myaac.git
synced 2025-10-13 17:24:54 +02:00
* 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:
@@ -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'];
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user