Alles bis auf 11 2b)
This commit is contained in:
@@ -11,11 +11,18 @@ $besucherCount = 0;
|
||||
$newletterCount = 0;
|
||||
|
||||
// Datenbankanbindung
|
||||
//$link = mysqli_connect(
|
||||
//"127.0.0.1", // Host der Datenbank
|
||||
//"root", // Benutzername zur Anmeldung
|
||||
//"wm#32", // Passwort
|
||||
//"emensawerbeseite" // Auswahl der Datenbanken (bzw. des Schemas)
|
||||
//);
|
||||
|
||||
$link = mysqli_connect(
|
||||
"127.0.0.1", // Host der Datenbank
|
||||
"root", // Benutzername zur Anmeldung
|
||||
"wm#32", // Passwort
|
||||
"emensawerbeseite" // Auswahl der Datenbanken (bzw. des Schemas)
|
||||
"127.0.0.1", // Host der Datenbank
|
||||
"root", // Benutzername zur Anmeldung
|
||||
"admin", // Passwort
|
||||
"emensawerbeseite" // Auswahl der Datenbanken (bzw. des Schemas)
|
||||
);
|
||||
|
||||
if (!$link) {
|
||||
@@ -24,18 +31,16 @@ if (!$link) {
|
||||
}
|
||||
|
||||
//Besucher counter
|
||||
if (file_exists("besucher.txt")) {
|
||||
$besucherFile = fopen("besucher.txt", "r");
|
||||
$besucherCount = fgets($besucherFile) + 1;
|
||||
fclose($besucherFile);
|
||||
$besucherFile = fopen("besucher.txt", "w");
|
||||
fwrite($besucherFile, $besucherCount);
|
||||
fclose($besucherFile);
|
||||
} else {
|
||||
$besucherFile = fopen("besucher.txt", "w");
|
||||
fwrite($besucherFile, 1);
|
||||
fclose($besucherFile);
|
||||
}
|
||||
|
||||
//Aktuelle Besucher Zahl
|
||||
$sql_besucher = "SELECT besucher FROM besucher_counter WHERE id=1";
|
||||
$result_sql_besucher = mysqli_query($link, $sql_besucher);
|
||||
$besucher = mysqli_fetch_assoc($result_sql_besucher);
|
||||
|
||||
//Updatet Besucher Zahl
|
||||
$besucherCount = $besucher["besucher"] + 1;
|
||||
$sql_besucher = "UPDATE besucher_counter SET besucher =".$besucherCount;
|
||||
$result_sql_besucher = mysqli_query($link, $sql_besucher);
|
||||
|
||||
//Newletter counter
|
||||
if (file_exists("newletter.txt")) {
|
||||
@@ -48,6 +53,7 @@ if (file_exists("newletter.txt")) {
|
||||
fclose($newsFile);
|
||||
}
|
||||
|
||||
//Newletter Anmeldung
|
||||
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
|
||||
$name = $_POST['name'];
|
||||
$email = $_POST['email'];
|
||||
@@ -55,7 +61,7 @@ if ($_SERVER['REQUEST_METHOD'] == 'POST') {
|
||||
$terms = $_POST['terms'];
|
||||
|
||||
$errors = array();
|
||||
|
||||
//Error handling
|
||||
if (empty(trim($name))) {
|
||||
$errors[] = "Bitte geben Sie einen Namen ein.";
|
||||
}
|
||||
@@ -84,7 +90,7 @@ if ($_SERVER['REQUEST_METHOD'] == 'POST') {
|
||||
"language" => $language,
|
||||
"terms" => $terms
|
||||
);
|
||||
|
||||
//File writing
|
||||
$file = "subscriptions.json";
|
||||
$current_data = file_exists($file) ? json_decode(file_get_contents($file), true) : array();
|
||||
$current_data[] = $data;
|
||||
@@ -249,6 +255,7 @@ if ($_SERVER['REQUEST_METHOD'] == 'POST') {
|
||||
|
||||
<!-- Speisekarte -->
|
||||
<?php
|
||||
//Gerichte aus Datenbank
|
||||
$sql_gerichte = "SELECT * FROM gericht ORDER BY RAND() LIMIT 5";
|
||||
$result_sql_gerichte = mysqli_query($link, $sql_gerichte);
|
||||
|
||||
@@ -296,7 +303,15 @@ if ($_SERVER['REQUEST_METHOD'] == 'POST') {
|
||||
<div class="zahlen">
|
||||
<p><?php echo $besucherCount; ?> Besuche</p>
|
||||
<p><?php echo $newletterCount; ?> Anmeldungen zum Newsletter</p>
|
||||
<p><?php echo count($gerichte); ?> Speisen</p>
|
||||
<p>
|
||||
<?php
|
||||
$sql_gerichte = "SELECT COUNT(id) FROM gericht";
|
||||
$result_sql_gerichte = mysqli_query($link, $sql_gerichte);
|
||||
$ausgabe = mysqli_fetch_assoc($result_sql_gerichte);
|
||||
echo $ausgabe["COUNT(id)"];
|
||||
?>
|
||||
Speisen
|
||||
</p>
|
||||
</div>
|
||||
<h1 id="kontakt">Interesse geweckt? Wir informieren</h1>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user