From 49faed7382475463b7b0fe6da676043c968c2fbc Mon Sep 17 00:00:00 2001 From: Robert Goldmann <deadlocker@gmx.de> Date: Wed, 25 Jan 2017 19:43:50 +0100 Subject: [PATCH] externalized all settings into one php file --- php/admin/helper/checkLogin.php | 4 ++-- php/admin/helper/settings.php | 6 ++++++ php/mysql.php | 7 ++++--- 3 files changed, 12 insertions(+), 5 deletions(-) create mode 100644 php/admin/helper/settings.php diff --git a/php/admin/helper/checkLogin.php b/php/admin/helper/checkLogin.php index a5f351a..7282760 100644 --- a/php/admin/helper/checkLogin.php +++ b/php/admin/helper/checkLogin.php @@ -1,6 +1,6 @@ <?php -$PASSWORD = "123"; +require_once('settings.php'); if(!isset($_SESSION)) { @@ -11,7 +11,7 @@ if($_SERVER['REQUEST_METHOD'] == 'POST') { if(isset($_POST['password'])) { - if($_POST['password'] == $PASSWORD) + if($_POST['password'] == $admin_password) { $_SESSION['loggedIn'] = 'true'; echo "success"; diff --git a/php/admin/helper/settings.php b/php/admin/helper/settings.php new file mode 100644 index 0000000..5742e2f --- /dev/null +++ b/php/admin/helper/settings.php @@ -0,0 +1,6 @@ +<?php +$database_name=""; +$database_user=""; +$database_password=""; + +$admin_password="123"; \ No newline at end of file diff --git a/php/mysql.php b/php/mysql.php index 4ad45a6..5e2cd5a 100644 --- a/php/mysql.php +++ b/php/mysql.php @@ -8,10 +8,11 @@ class DB { try { + require_once('admin/helper/settings.php'); self::$db = new PDO( - "mysql:host=localhost;dbname=roadmap", - "root", - "", + "mysql:host=localhost;dbname=" . $database_name, + $database_user, + $database_password, array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'utf8'")); self::createTables(); -- GitLab