From 4fac3121f3f0e5c704d0b80d38c1202ebf1f7f8b Mon Sep 17 00:00:00 2001 From: Christopher Date: Tue, 5 May 2026 09:27:45 +0000 Subject: [PATCH] Fehler und Ausnahmekonzept --- projekt_v2/index.php | 24 +++++++++++++++++++----- projekt_v2/login.php | 8 ++++---- projekt_v2/loginfehler.php | 4 ++-- projekt_v2/regfehler.php | 4 ++-- projekt_v2/registrieren.php | 8 ++++---- 5 files changed, 31 insertions(+), 17 deletions(-) diff --git a/projekt_v2/index.php b/projekt_v2/index.php index faa50fb..d5c40ba 100644 --- a/projekt_v2/index.php +++ b/projekt_v2/index.php @@ -11,6 +11,8 @@ setcookie("Image2Food", time(), time() + (60 * 60 * 24 * 120)); if (0 > version_compare(PHP_VERSION, '7')) { die('

Für diese Anwendung ' . 'ist mindestens PHP 7 notwendig'); } + +class MeineAusnahme extends Exception{}; ?> @@ -25,12 +27,24 @@ if (0 > version_compare(PHP_VERSION, '7')) {

+

Das soziale, multimediale Netzwerk für Kochideen

+

Leider gibt es ein Problem mit der Webseite. + Wir arbeiten daran mit Hochdruck. Besuchen Sie uns in kürze wieder enu

"); } - else { - require("nav.php"); - } ?>
diff --git a/projekt_v2/login.php b/projekt_v2/login.php index 2a7753a..88f5ab8 100644 --- a/projekt_v2/login.php +++ b/projekt_v2/login.php @@ -21,14 +21,14 @@ session_start();

Login

prepare("SELECT userid, pw FROM mitglieder")) { $stmt -> execute(); diff --git a/projekt_v2/loginfehler.php b/projekt_v2/loginfehler.php index d4149b5..122bdc7 100644 --- a/projekt_v2/loginfehler.php +++ b/projekt_v2/loginfehler.php @@ -14,11 +14,11 @@ if (0 > version_compare(PHP_VERSION, '7')) { Image2Food - Sag mir was ich daraus kochen kann - Index - +

Anmeldefehler

version_compare(PHP_VERSION, '7')) { Image2Food - Sag mir was ich daraus kochen kann - Index - +

Registrierungsfehler

Die Registrierung hat leider nicht funktioniert". "
Wählen Sie eine andere Userid und versuchen Sie es erneut.
"; diff --git a/projekt_v2/registrieren.php b/projekt_v2/registrieren.php index a9bc42d..34c4d66 100644 --- a/projekt_v2/registrieren.php +++ b/projekt_v2/registrieren.php @@ -21,14 +21,14 @@ if (0 > version_compare(PHP_VERSION, '7')) {

Registrierung

version_compare(PHP_VERSION, '7')) { */ private function eintragen_db() { - require ("db.inc.php"); + @include ("db.inc.php"); try { $stmt = $pdo->prepare("INSERT INTO mitglieder ( name, vorname, email, zusatzinfos, rolle, userid, pw)