6 Commits

Author SHA1 Message Date
Robert
72ecc1e836 Final Abgabe 2 2023-11-10 16:27:12 +01:00
Robert
2cbfe5ee61 Final Abgabe 2 2023-11-10 15:21:47 +01:00
Robert
d98acc1ce0 Update 2023-11-10 15:20:26 +01:00
Robert
09d786ea9b Upate 2023-11-10 15:18:31 +01:00
Robert
9382b6375a Merge pull request #2 from S170H/dev/m2_safak
Dev/m2 safak
2023-11-10 15:02:46 +01:00
Robert
17646a1ecd 7 und 9 fertig 2023-11-10 14:58:27 +01:00
7 changed files with 34 additions and 9 deletions

View File

@@ -20,18 +20,23 @@ while ($line = fgets($enFile)) {
$fileLines[] = $line; $fileLines[] = $line;
} }
$found = false;
foreach ($fileLines as $line){ foreach ($fileLines as $line){
$lineArray[] = explode(' ', $line); $lineArray[] = explode(';', $line);
//echo var_dump($lineArray);
$deutsch = $lineArray[0][0]; $deutsch = $lineArray[0][0];
echo $line."|"; if(strtolower($deutsch)==strtolower($searchTerm)){
if($deutsch==$searchTerm){ $found = true;
echo "ja"; echo $searchTerm." bedeutet ".$lineArray[0][1];
}
unset($lineArray);
}
if(!$found){
if(!empty($searchTerm)){
echo "Das gesuchte Wort ".$searchTerm." ist nicht enthalten";
} }
} }
?> ?>
<form method="get"> <form method="get">

View File

@@ -1 +1 @@
55 64

View File

@@ -8,7 +8,9 @@
include "gerichte.php"; include "gerichte.php";
$besucherCount = 0; $besucherCount = 0;
$newletterCount = 0;
//Besucher counter
if (file_exists("besucher.txt")) { if (file_exists("besucher.txt")) {
$besucherFile = fopen("besucher.txt", "r"); $besucherFile = fopen("besucher.txt", "r");
$besucherCount = fgets($besucherFile) + 1; $besucherCount = fgets($besucherFile) + 1;
@@ -22,6 +24,17 @@ if (file_exists("besucher.txt")) {
fclose($besucherFile); fclose($besucherFile);
} }
//Newletter counter
if (file_exists("newletter.txt")) {
$newsFile = fopen("newletter.txt", "r");
$newletterCount = fgets($newsFile);
fclose($newsFile);
} else {
$newsFile = fopen("newletter.txt", "w");
fwrite($newsFile, 0);
fclose($newsFile);
}
if ($_SERVER['REQUEST_METHOD'] == 'POST') { if ($_SERVER['REQUEST_METHOD'] == 'POST') {
$name = $_POST['name']; $name = $_POST['name'];
$email = $_POST['email']; $email = $_POST['email'];
@@ -67,6 +80,12 @@ if ($_SERVER['REQUEST_METHOD'] == 'POST') {
echo '<script type="text/javascript">'; echo '<script type="text/javascript">';
echo 'alert("Vielen Dank für Ihre Anmeldung zum Newsletter.");'; echo 'alert("Vielen Dank für Ihre Anmeldung zum Newsletter.");';
echo '</script>'; echo '</script>';
//Newsletter counter
$newletterCount++;
$newsFile = fopen("newletter.txt", "w");
fwrite($newsFile, $newletterCount);
fclose($newsFile);
} else { } else {
echo '<script type="text/javascript">'; echo '<script type="text/javascript">';
echo 'alert("Es gab einen Fehler bei Ihrer Anmeldung. Bitte versuchen Sie es erneut.");'; echo 'alert("Es gab einen Fehler bei Ihrer Anmeldung. Bitte versuchen Sie es erneut.");';
@@ -234,7 +253,7 @@ if ($_SERVER['REQUEST_METHOD'] == 'POST') {
<h1 id="zahlen">E-Mensa in Zahlen</h1> <h1 id="zahlen">E-Mensa in Zahlen</h1>
<div class="zahlen"> <div class="zahlen">
<p><?php echo $besucherCount; ?> Besuche</p> <p><?php echo $besucherCount; ?> Besuche</p>
<p>Y Anmeldungen zum Newsletter</p> <p><?php echo $newletterCount; ?> Anmeldungen zum Newsletter</p>
<p><?php echo count($gerichte); ?> Speisen</p> <p><?php echo count($gerichte); ?> Speisen</p>
</div> </div>
<h1 id="kontakt">Interesse geweckt? Wir informieren</h1> <h1 id="kontakt">Interesse geweckt? Wir informieren</h1>

View File

@@ -0,0 +1 @@
1

View File

@@ -1 +1 @@
[{"name":"Max","email":"max@gmail.com","language":"deutsch","terms":"on"},{"name":"Max","email":"max@gmail.com","language":"deutsch","terms":"on"},{"name":"Max","email":"max@gmail.com","language":"deutsch","terms":"on"},{"name":"Max","email":"max@gmail.com","language":"deutsch","terms":"on"}] [{"name":"Max","email":"max@gmail.com","language":"deutsch","terms":"on"},{"name":"Max","email":"max@gmail.com","language":"deutsch","terms":"on"},{"name":"Max","email":"max@gmail.com","language":"deutsch","terms":"on"},{"name":"Max","email":"max@gmail.com","language":"deutsch","terms":"on"},{"name":"Ro","email":"robert-joel@web.de","language":"deutsch","terms":"on"},{"name":"Robert","email":"robert-joel@web.de","language":"deutsch","terms":"on"}]

BIN
M2/dossier M2.xlsx Normal file

Binary file not shown.

Binary file not shown.