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