diff --git a/index.php b/index.php index fde879f..1cc0f90 100644 --- a/index.php +++ b/index.php @@ -13,7 +13,7 @@ if (session_status() == PHP_SESSION_NONE) { require 'settings.php'; require 'modal.php'; ?> -
+
-
+
-
    +
    • +
      + Tisch 4
      ist frei.'; + + } + else + { + echo ''; + + } + + } + } + ?> + + +
      +
    • Tisch 3
      ist frei.'; + echo ''; } else { - echo ''; + echo ''; } @@ -302,31 +326,7 @@ require 'modal.php';
        -
      • -
        - Tisch 4
        ist frei.'; - } - else - { - echo ''; - - } - - } - } - ?> - - -
        -
      • diff --git a/install.php b/install.php new file mode 100644 index 0000000..d732d40 --- /dev/null +++ b/install.php @@ -0,0 +1,107 @@ + + + + + + Installer + + + +
        + +
        +
        + + +
        +
        + + +
        +
        + + +
        + +
        +
        + +connect_error) { + die("Connection failed: " . $conn->connect_error); + } + + // Create database + $sql = "CREATE DATABASE calender"; + if ($conn->query($sql) === TRUE) { + //echo "Database created successfully"; + } else { + echo "Error creating database: " . $conn->error; + } + $conn->close(); + + $conn2 = new mysqli($servername, $username, $password,$db); + // Create Tables + $sql = "CREATE TABLE `calenderplanner` ( + `uniqueid` int(16) NOT NULL AUTO_INCREMENT, + `year` int(16) NOT NULL, + `month` int(16) NOT NULL, + `day` int(16) NOT NULL, + `reserviert` int(16) NOT NULL, + `reserviertvon` varchar(16) NOT NULL, + `tisch` int(16) NOT NULL, + PRIMARY KEY (`uniqueid`) + )"; + if ($conn2->query($sql) === TRUE) { + //echo "Tables created successfully"; + } else { + echo "Error creating database: " . $conn2->error; + } + + $conn2->close(); + +//Create Database and Tables Ende + + $settingsfile = fopen("settings.php", "w") or die("Unable to open file!"); + $txt = 'connect_error) { + die("Connection failed: " . $conn->connect_error); + } + + ?>'; + fwrite($settingsfile, $txt); + fclose($settingsfile); + + echo '
        + Die Datenbank wurde erfolgreich erstellt! +
        '; + +header("location:index.php"); + +} +?> + + \ No newline at end of file diff --git a/required/header.php b/required/header.php index b12f195..53d9330 100644 --- a/required/header.php +++ b/required/header.php @@ -18,8 +18,9 @@ diff --git a/settings.php b/settings.php index cc1e6e6..2da9e66 100644 --- a/settings.php +++ b/settings.php @@ -1,16 +1,15 @@ connect_error) { - die("Connection failed: " . $conn->connect_error); -} - -?> \ No newline at end of file + $servername = "localhost"; + $username = "root"; + $password = ""; + $db = "calender"; + + + // Create connection + $conn = new mysqli($servername, $username, $password,$db); + // Check connection + if ($conn->connect_error) { + die("Connection failed: " . $conn->connect_error); + } + + ?> \ No newline at end of file