Hallo,
die letzte "}" war ein copypaste fehler. Zwischenzeitlich hatte ich noch ein submit drumrum gebaut
wie bitte??
Hier nochmal überarbeitet (noch ohne Kontextwechsel) und mit Schaltfläche. Header greift dennoch nicht
Wo ist da eine Schaltfläche?
if(isset($_GET['NEWS'])) { $ID1 = $_GET['NEWS']; $TYPE = "br_news"; } else if (isset($_GET['TERM'])) { $ID1 = $_GET['TERM']; $TYPE = "br_termine"; } else if (isset($_GET['MTGL'])) { $ID1 = $_GET['MTGL']; $TYPE = "br_mitglieder"; } if (isset($_POST['DELETE']) and $_POST['DELETE']== 'loeschen' ) { $Entfernen = $db->query("DELETE FROM " .$TYPE. " WHERE ID = $ID1 "); $Entfernen->execute() or die($db->error); Header("Location: close.php"); }
Ich habe mal die Code-Auszeichnung korrigiert: Nicht HTML, sondern PHP.
Außerdem scheinst du jetzt zweigleisig zu fahren: Einige Parameter erwartest du per GET (also als URL-Parameter), einige per POST. Ernsthaft? - Okay, das ist nicht verboten, aber dann muss man beim Request auch sauber darauf achten, dass man alle Parameter richtig bestückt.
Live long and pros healthy,
Martin
--
Wer respektiert werden will, sollte zunächst damit anfangen, andere zu respektieren.
Wer respektiert werden will, sollte zunächst damit anfangen, andere zu respektieren.