From e39c7636074f88ee29d05ec87fe718a8fe65d9a7 Mon Sep 17 00:00:00 2001 From: horus_arch Date: Tue, 3 Jan 2017 12:05:11 +0100 Subject: Man kann Proben jetzt auch direkt löschen. --- intern.gospeladlershof.de/code/proben/delete.php | 25 ++++++++++++++++++++++++ intern.gospeladlershof.de/index.php | 2 ++ 2 files changed, 27 insertions(+) create mode 100644 intern.gospeladlershof.de/code/proben/delete.php diff --git a/intern.gospeladlershof.de/code/proben/delete.php b/intern.gospeladlershof.de/code/proben/delete.php new file mode 100644 index 0000000..9c59f1b --- /dev/null +++ b/intern.gospeladlershof.de/code/proben/delete.php @@ -0,0 +1,25 @@ +prepare("DELETE FROM proben WHERE id = :proben_id;"); + + $stmt->bindValue(":proben_id", $id); + + $stmt->execute(); +} catch ( Exception $e ) { + $_SESSION["error"] = $e->getMessage(); + error_log($e->getMessage()); +} + +if ( empty($_SESSION) || is_null($_SESSON["error"]) ) { + $_SESSION["success"] = "Probe gelöscht!"; +} +header($_SERVER["SERVER_PROTOCOL"] . " 302 Redirect"); +header("Location: /"); diff --git a/intern.gospeladlershof.de/index.php b/intern.gospeladlershof.de/index.php index d7e461b..2ec7ccb 100644 --- a/intern.gospeladlershof.de/index.php +++ b/intern.gospeladlershof.de/index.php @@ -116,6 +116,7 @@ if ( isset($_SESSION["error"]) && ! is_null($_SESSION["error"]) ) {