Support for deletion via button
authorJoey Schulze <joey@infodrom.org>
Sat, 21 Apr 2007 16:16:55 +0000 (16:16 +0000)
committerJoey Schulze <joey@infodrom.org>
Sat, 21 Apr 2007 16:16:55 +0000 (16:16 +0000)
src/InfoCon/account/edit.wml
src/InfoCon/account/update.wml

index d82404c..4328ee7 100644 (file)
@@ -126,15 +126,17 @@ input.submit {
 <label for=descr>Verwendungszweck</label>
 <textarea id=descr name=descr rows=5 cols=67><? echo $row['descr']; ?></textarea>
 
-<p><center><input class=submit type=submit value="<? echo $_GET[oid]>0?"Update":"Insert"; ?>"></center><p>
+<p><center>
+<? if (isset ($_GET[oid])) { ?>
+<input class=submit type=submit value="Update">
+&nbsp;&nbsp;&nbsp;
+<input class=submit type=submit value="Delete" name=delete>
+<? } else { ?>
+<input class=submit type=submit value="Insert">
+<? } ?>
+</center><p>
 </form>
 
-<center><?
-  if (isset ($_GET[oid])) {
-    printf ("<a href=\"update.php?oid=%d&delete=yes%s\">Löschen</a>", $_GET[oid], $add);
-  }
-?></center>
-
 <h3 class=bar>Hinweise zur Bearbeitung</h3>
 
 <ul>
index 8d4c19e..3ec87d5 100644 (file)
@@ -79,8 +79,8 @@
 
     $value = ereg_replace (",",".", $_POST[value]);
 
-    if (isset($_GET[oid]) && $_GET[oid] > 0 && strlen ($_GET[delete])) {
-      $query = "DELETE FROM $table WHERE oid = $_GET[oid]";
+    if (isset($_POST[oid]) && $_POST[oid] > 0 && strlen ($_POST[delete])) {
+      $query = "DELETE FROM $table WHERE oid = $_POST[oid]";
       $output = "Posten gelöscht.";
     } elseif (isset($_POST[oid]) && $_POST[oid] > 0) {
        $query = "UPDATE $table SET "