X-Git-Url: https://git.mxchange.org/?p=mailer.git;a=blobdiff_plain;f=inc%2Fmodules%2Fadmin%2Fwhat-theme_edit.php;h=f3557895ac852b753d9430adeef9cda149784464;hp=15418d191cb147ff6d22b74768d46c1670caee25;hb=3299d3eba008bfd2450d0f19d072126f98c78e1e;hpb=7ec9a232162634c199cc28ba050be9b4f8214e7f;ds=sidebyside diff --git a/inc/modules/admin/what-theme_edit.php b/inc/modules/admin/what-theme_edit.php index 15418d191c..f3557895ac 100644 --- a/inc/modules/admin/what-theme_edit.php +++ b/inc/modules/admin/what-theme_edit.php @@ -32,11 +32,11 @@ ************************************************************************/ // Some security stuff... -if ((ereg(basename(__FILE__), $_SERVER['PHP_SELF'])) || (!is_admin())) -{ +if ((ereg(basename(__FILE__), $_SERVER['PHP_SELF'])) || (!is_admin())) { $INC = substr(dirname(__FILE__), 0, strpos(dirname(__FILE__), "/inc") + 4) . "/security.php"; require($INC); } + // Add description as navigation point ADD_DESCR("admin", basename(__FILE__)); @@ -45,28 +45,20 @@ global $CurrTheme; // Check for selected themes $SEL = 0; if (!empty($_POST['sel'])) $SEL = SELECTION_COUNT($_POST['sel']); -if ($SEL > 0) -{ +if ($SEL > 0) { $OUT = ""; - foreach ($_POST['sel'] as $id=>$sel) - { + foreach ($_POST['sel'] as $id=>$sel) { $SQL = ""; // Shall I de-/activate or delete themes? - if (isset($_POST['status'])) - { + if (isset($_POST['status'])) { // Change status - if ($_POST['active'][$id] == 'Y') - { + if ($_POST['active'][$id] == 'Y') { $SQL = "UPDATE "._MYSQL_PREFIX."_themes SET theme_active='N' WHERE id='".$id."' LIMIT 1"; - } - else - { + } else { $SQL = "UPDATE "._MYSQL_PREFIX."_themes SET theme_active='Y' WHERE id='".$id."' LIMIT 1"; } $OUT = ADMIN_THEMES_UPDATED; - } - elseif (isset($_POST['del'])) - { + } elseif (isset($_POST['del'])) { // Delete themes $SQL = "DELETE LOW_PRIORITY FROM "._MYSQL_PREFIX."_themes WHERE id='".$id."' LIMIT 1"; $OUT = ADMIN_THEMES_DELETED; @@ -79,9 +71,13 @@ if ($SEL > 0) // Output generated? if (empty($OUT)) ADMIN_THEME_NO_OUTPUT; } elseif (!empty($_GET['default_theme'])) { - // Save theme + // Escape string from input $POST['default_theme'] = SQL_ESCAPE($_GET['default_theme']); - set_session("mxchange_theme", $POST['default_theme'], (time() + 60*60*24*365), COOKIE_PATH); + + // Set session + set_session("mxchange_theme", $POST['default_theme']); + + // Save theme ADMIN_SAVE_SETTINGS($POST); } @@ -123,9 +119,7 @@ if (SQL_NUMROWS($result) > 0) // Free memory SQL_FREERESULT($result); -} - else -{ +} else { // No themes found??? $OUT .= "