<?php session_start(); $strLoginName=(isset($_SESSION['user'])) ? $_SESSION['user'] : "" ; $boolLogin = (!empty($strLoginName)); if (!$boolLogin) { header("Location: login.php"); } $dbFilename="../db/locations.db"; require("../config.php"); if($_POST['csrf'] !== $_SESSION['csrf_token']) { die("Ungültiger Token"); } $boolActive = (isset($_POST['active'])) ? "1" : "0"; $boolRating = (isset($_POST['rating'])) ? "1" : "0"; $boolComment = (isset($_POST['comment'])) ? "1" : "0"; $boolUpload = (isset($_POST['fileupload'])) ? "1" : "0"; $boolUserinfo = (isset($_POST['userinfo'])) ? "1" : "0"; $boolDefect = (isset($_POST['defect'])) ? "1" : "0"; $strUploaddir = $_POST['uploaddir']; $strStadt = $_POST['district']; $strTitle = $_POST['title']; $fileGeojson =$_POST['geojson']; $numInfoLat = $_POST['lat']; $numInfoLng = $_POST['lng']; $numZoom = $_POST['zoom']; $strLogo = $_POST['logo']; $contactEmail= $_POST['contactEmail']; $strImpressum= $_POST['impressum']; $strUrl = $_POST['url']; $strUrlBez = $_POST['urlBez']; $strIntroText= $_POST['introtext']; $strImpressum=addslashes($strImpressum); $strIntroText=addslashes($strIntroText); $db->query("UPDATE config SET value= '$strUploaddir' WHERE key='uploaddir'"); $db->query("UPDATE config SET value= '$fileGeojson' WHERE key='fileGeojson'"); $db->query("UPDATE config SET value= '$strStadt' WHERE key='stadt'"); $db->query("UPDATE config SET value= '$strTitle' WHERE key='title'"); $db->query("UPDATE config SET value= '$numInfoLat' WHERE key='InfoLat'"); $db->query("UPDATE config SET value= '$numInfoLng' WHERE key='InfoLng'"); $db->query("UPDATE config SET value= '$numZoom' WHERE key='zoom'"); $db->query("UPDATE config SET value= '$strLogo' WHERE key='logo'"); $db->query("UPDATE config SET value= '$contactEmail' WHERE key='contactEmail'"); $db->query("UPDATE config SET value= '$strImpressum' WHERE key='impressum'"); $db->query("UPDATE config SET value= '$strUrl' WHERE key='url'"); $db->query("UPDATE config SET value= '$strUrlBez' WHERE key='UrlBez'"); $db->query("UPDATE config SET value= '$strIntroText' WHERE key='IntroText'"); $db->query("UPDATE config SET value= '$boolActive' WHERE key='boolActive'"); $db->query("UPDATE config SET value= '$boolRating' WHERE key='boolRating'"); $db->query("UPDATE config SET value= '$boolComment' WHERE key='boolComment'"); $db->query("UPDATE config SET value= '$boolUserinfo' WHERE key='boolUserinfo'"); $db->query("UPDATE config SET value= '$boolDefect' WHERE key='boolDefect'"); $db->query("UPDATE config SET value= '$boolUpload' WHERE key='boolUpload'"); header("Location: configuration.php");