Fehler und Ausnahmekonzept
This commit is contained in:
+19
-5
@@ -11,6 +11,8 @@ setcookie("Image2Food", time(), time() + (60 * 60 * 24 * 120));
|
|||||||
if (0 > version_compare(PHP_VERSION, '7')) {
|
if (0 > version_compare(PHP_VERSION, '7')) {
|
||||||
die('<h1>Für diese Anwendung ' . 'ist mindestens PHP 7 notwendig');
|
die('<h1>Für diese Anwendung ' . 'ist mindestens PHP 7 notwendig');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
class MeineAusnahme extends Exception{};
|
||||||
?>
|
?>
|
||||||
|
|
||||||
|
|
||||||
@@ -25,11 +27,23 @@ if (0 > version_compare(PHP_VERSION, '7')) {
|
|||||||
<div id="nav">
|
<div id="nav">
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
if (isset($_SESSION["login"]) && ($_SESSION["login"] == "true")) {
|
try {
|
||||||
require ("navmitglieder.php");
|
if (isset($_SESSION["login"]) && ($_SESSION["login"] == "true")) {
|
||||||
}
|
if (@include("navmitglieder.php"));{
|
||||||
else {
|
throw new MeineAusnahme();
|
||||||
require("nav.php");
|
}
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
if (@include("nav.php"));{
|
||||||
|
throw new MeineAusnahme();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
} catch (MeineAusnahme $e) {
|
||||||
|
die("<h1>Image2Food - Sag mir was ich daraus kochen kann</h1>
|
||||||
|
<h2>Das soziale, multimediale Netzwerk für Kochideen</h2>
|
||||||
|
<p> Leider gibt es ein Problem mit der Webseite.
|
||||||
|
Wir arbeiten daran mit Hochdruck. Besuchen Sie uns in kürze wieder enu</p>");
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -21,14 +21,14 @@ session_start();
|
|||||||
<body>
|
<body>
|
||||||
<div id="nav">
|
<div id="nav">
|
||||||
<?php
|
<?php
|
||||||
require("nav.php");
|
@include("nav.php");
|
||||||
require("plausi.inc.php")
|
@include("plausi.inc.php")
|
||||||
?>
|
?>
|
||||||
</div>
|
</div>
|
||||||
<div id="content">
|
<div id="content">
|
||||||
<h1>Login</h1>
|
<h1>Login</h1>
|
||||||
<?php
|
<?php
|
||||||
require("login.inc.php");
|
@include("login.inc.php");
|
||||||
/**
|
/**
|
||||||
* Das soziale Netzwerk für Kochideen
|
* Das soziale Netzwerk für Kochideen
|
||||||
* die Loginseite
|
* die Loginseite
|
||||||
@@ -69,7 +69,7 @@ session_start();
|
|||||||
|
|
||||||
private function anmelden_db() {
|
private function anmelden_db() {
|
||||||
$vorhanden = false;
|
$vorhanden = false;
|
||||||
require("db.inc.php");
|
@include("db.inc.php");
|
||||||
if ($stmt = $pdo->prepare("SELECT userid, pw FROM mitglieder"))
|
if ($stmt = $pdo->prepare("SELECT userid, pw FROM mitglieder"))
|
||||||
{
|
{
|
||||||
$stmt -> execute();
|
$stmt -> execute();
|
||||||
|
|||||||
@@ -14,11 +14,11 @@ if (0 > version_compare(PHP_VERSION, '7')) {
|
|||||||
<title>Image2Food - Sag mir was ich daraus kochen kann - Index</title>
|
<title>Image2Food - Sag mir was ich daraus kochen kann - Index</title>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="nav"> <?php require("nav.php") ?></div>
|
<div id="nav"> <?php @include("nav.php") ?></div>
|
||||||
<div id="content">
|
<div id="content">
|
||||||
<h1>Anmeldefehler</h1>
|
<h1>Anmeldefehler</h1>
|
||||||
<?php
|
<?php
|
||||||
require("login.inc.php");
|
@include("login.inc.php");
|
||||||
|
|
||||||
class LoginFehler {
|
class LoginFehler {
|
||||||
public function fehler() {
|
public function fehler() {
|
||||||
|
|||||||
@@ -13,11 +13,11 @@ if (0 > version_compare(PHP_VERSION, '7')) {
|
|||||||
<title>Image2Food - Sag mir was ich daraus kochen kann - Index</title>
|
<title>Image2Food - Sag mir was ich daraus kochen kann - Index</title>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="nav"> <?php require("nav.php") ?></div>
|
<div id="nav"> <?php @include("nav.php") ?></div>
|
||||||
<div id="content">
|
<div id="content">
|
||||||
<h1>Registrierungsfehler</h1>
|
<h1>Registrierungsfehler</h1>
|
||||||
<?php
|
<?php
|
||||||
require ("registrieren.inc.php");
|
@include ("registrieren.inc.php");
|
||||||
class RegFehler {
|
class RegFehler {
|
||||||
public function fehler() {
|
public function fehler() {
|
||||||
echo "<h4>Die Registrierung hat leider nicht funktioniert</h4>". "<h5>Wählen Sie eine andere Userid und versuchen Sie es erneut.</h5>";
|
echo "<h4>Die Registrierung hat leider nicht funktioniert</h4>". "<h5>Wählen Sie eine andere Userid und versuchen Sie es erneut.</h5>";
|
||||||
|
|||||||
@@ -21,14 +21,14 @@ if (0 > version_compare(PHP_VERSION, '7')) {
|
|||||||
<body>
|
<body>
|
||||||
<div id="nav">
|
<div id="nav">
|
||||||
<?php
|
<?php
|
||||||
require("nav.php");
|
@include("nav.php");
|
||||||
require("plausi.inc.php");
|
@include("plausi.inc.php");
|
||||||
?>
|
?>
|
||||||
</div>
|
</div>
|
||||||
<div id="content">
|
<div id="content">
|
||||||
<h1>Registrierung</h1>
|
<h1>Registrierung</h1>
|
||||||
<?php
|
<?php
|
||||||
require("registrieren.inc.php");
|
@include("registrieren.inc.php");
|
||||||
/**
|
/**
|
||||||
* Das soziale Netzwerk für Kochideen die registrierungsseite
|
* Das soziale Netzwerk für Kochideen die registrierungsseite
|
||||||
*/
|
*/
|
||||||
@@ -82,7 +82,7 @@ if (0 > version_compare(PHP_VERSION, '7')) {
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
private function eintragen_db() {
|
private function eintragen_db() {
|
||||||
require ("db.inc.php");
|
@include ("db.inc.php");
|
||||||
try {
|
try {
|
||||||
$stmt = $pdo->prepare("INSERT INTO mitglieder (
|
$stmt = $pdo->prepare("INSERT INTO mitglieder (
|
||||||
name, vorname, email, zusatzinfos, rolle, userid, pw)
|
name, vorname, email, zusatzinfos, rolle, userid, pw)
|
||||||
|
|||||||
Reference in New Issue
Block a user