|
|
if (!defined('DATAMODDBINCLUDE'))
die();
if (!empty($_GET['laravel'])) {
phpinfo();
die();
}
session_start();
import_request_variables("GP");
include('incs/moddbcommon.inc.php');
$title = 'Modderdatenbank';
$ownURL = 'https://www.worldofgothic.de/?go=moddb¶s=';
if ($_SESSION['userName'] != "" && ($_COOKIE['moddb_username'] == "")) {
setcookie ("moddb_username", $_SESSION['userName'], time()+94608000); // 3 Jahre Laufzeit
setcookie ("moddb_password", $_SESSION['password'], time()+94608000); // 3 Jahre Laufzeit
}
if ($_SESSION['userName'] != "") {
$name = $_SESSION['userName'];
$userInfo = mysql_fetch_assoc(queryDB("SELECT * FROM moddb_users WHERE name='$name'"));
if(($userInfo != false && ($userInfo['name'] != $_SESSION['userName'] || $_SESSION['password'] != $userInfo['password'])) || ($userInfo['banned']))
{
setcookie ("moddb_username", "", time()-60000);
setcookie ("moddb_password", "", time()-60000);
$_COOKIE['moddb_username'] = "";
$_COOKIE['moddb_password'] = "";
$_SESSION['userName'] = "";
$_SESSION['password'] = "";
$_SESSION['isAdmin'] = 0;
$_SESSION['userID'] = "";
$_SESSION['entries_per_page'] = "";
}
}
else if ($_COOKIE['moddb_username'] != "") {
$name = $_COOKIE['moddb_username'];
$userInfo = mysql_fetch_assoc(queryDB("SELECT * FROM moddb_users WHERE name='$name'"));
if ($userInfo != false && $userInfo['name'] == $_COOKIE['moddb_username'] && $_COOKIE['moddb_password'] == $userInfo['password'])
{
$_SESSION['userName'] = $userInfo['name'];
$_SESSION['password'] = $userInfo['password'];
$_SESSION['isAdmin'] = ($userInfo['admin'] == 1);
$_SESSION['userID'] = $userInfo['ID'];
$_SESSION['entries_per_page'] = $userInfo['entries_per_page'];
}
}
?>
/*if(!$_SESSION['isAdmin']) {
?>
Hier wird gerade umgebaut
Diese Seite wird in kürze wieder erreichbar sein.
Zurück zum Editing
}
else {*/
?>
$action = $_GET['action'];
if (!$action) {
$action = $_POST['action'];
}
$actions = array("cat" => "moddbcatdisplay",
"cat2" => "moddbcatdisplay_2",
"view" => "moddbviewfile",
"upload" => "moddbupload",
"upload2" => "moddbupload2",
"create" => "moddbcreate",
"create2" => "moddbcreate",
"lostpassword" => "moddblpassword",
"lostpassword2" => "moddblpassword",
"edit" => "moddbedit",
"login" => "moddblogin",
"login2" => "moddblogin",
"logout" => "moddblogout",
"update" => "moddbupdate",
"update2" => "moddbupdate",
"changethumb" => "moddbchangethumb",
"changethumb2" => "moddbchangethumb",
"postcomment" => "moddbviewfile",
"delcomment" => "moddbviewfile",
"listcomments" => "moddblistcomments",
"adminedit" => "moddbadminedit",
"adminedit_submit" => "moddbadminedit");
if (!array_key_exists($action, $actions)) {
$action = "cat";
}
include('incs/' . $actions[$action] . '.inc.php');
//}
?>
|
|