diff options
| author | horus_arch | 2017-01-03 12:05:11 +0100 |
|---|---|---|
| committer | horus_arch | 2017-01-03 12:05:11 +0100 |
| commit | e39c7636074f88ee29d05ec87fe718a8fe65d9a7 (patch) | |
| tree | 6b57e72853130f916a573960fa5d683cc0db7f7e /intern.gospeladlershof.de/code | |
| parent | 32f27ce9e530fd23c40c4163180fdc4c43dfcff4 (diff) | |
| download | gospeladlershof.de-e39c7636074f88ee29d05ec87fe718a8fe65d9a7.tar.gz | |
Man kann Proben jetzt auch direkt löschen.
Diffstat (limited to 'intern.gospeladlershof.de/code')
| -rw-r--r-- | intern.gospeladlershof.de/code/proben/delete.php | 25 |
1 files changed, 25 insertions, 0 deletions
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 @@ +<?php + +require_once __DIR__ . '/../db.php'; +require_once __DIR__ . '/../session.php'; + +$db = get_db(); + +$id = $_REQUEST["proben_id"]; + +try { + $stmt = $db->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: /"); |
