Popup-Frage = Ja -> PHP-Code ausführen
Philip P.
- javascript
Hallo zusammen
Bisher wird mit dem Klick auf einen Button ein Datensatz gelöscht, allerdings ohne Sicherheitsabfrage.
Button:
<input type="submit" name="del" value="löschen">
Dann wird folgender PHP-Code ausgeführt (mit einer MySQL-Abfrage, resp. Löschbefehl):
if($del)
{
mysql_query("DELETE FROM tblToDo WHERE fldID=$fldID");
echo "<meta http-equiv="refresh" content="0; URL=../index.php">";
}
Wie baue ich jetzt noch eine Sicherheitsfrage ein? Bei einem Klick auf OK soll der Datzensatz gelöscht werden und bei einem Klick auf Abbrechen soll nichts geschehen.
Gruss
Phil
Tag Philip.
Bisher wird mit dem Klick auf einen Button ein Datensatz gelöscht, allerdings ohne Sicherheitsabfrage.
Hm, das könnte schlecht sein.
Wie baue ich jetzt noch eine Sicherheitsfrage ein? Bei einem Klick auf OK soll der Datzensatz gelöscht werden und bei einem Klick auf Abbrechen soll nichts geschehen.
Variante 1: Javascript (window.confirm)
Variante 2: ein serverseitig generiertes Formular mit zwei Submit-Buttons ("OK" und "Abbrechen"), siehe dazu http://php-faq.de/q/q-formular-buttons.html.
Siechfred