php_beginner: Post ohne SubmitButton

Hi
Ich moechte eine Art Sicherheitsabfrage machen, bevor ein Datensatz geloescht wird. Allerdings soll nach dem Loeschen auf eine andere Seite gesprungen werden:

//-------------------//
//-deleteproduct.php-//
//-------------------//

<center>
<table border="1">
  <tr>
    <th>ID</th>
    <th>Serial Number</th>
    <th>Price</th>
    <th>Type</th>
    <th>Description</th>
  </tr>
  <tr>

<script language="JavaScript" type="text/javascript">
 var Check;
 function ConfirmDelete()
 {
  Check = confirm("Are you sure?");
  if (Check == true)
  {
   document.confirmed.submit();
  }

}
</script>

<?php
...
?>

</table>
<br><br>

<form name="deleteproduct" method="post" action="deleteproduct.php">
<input type="submit" name="deletebutton" value="Delete Product" onclick="ConfirmDelete()">
</form>

<form name="confirmed" method="post" action="showproducts.php">
<input type="hidden" name="theID" value="<?php echo $ID;?>" >
</form>

</center>

//-------------------//
//-showproducts.php-//
//-------------------//

<?php

if (isset($_POST["confirmed"]))
 {
  if (isset($_POST["theID"]))
   $ID = $_POST["theID"];

$exec = mysql_query("DELETE FROM Product WHERE ID = '$ID'") OR die (mysql_error());

}

?>
.
.
.

Wenn ich nun OK druecke bei der Sicherheitsabfrage, dann springt er leider nicht zu showproducts.php sondern erneut zu deleteproducts.php . Somit werden auch nicht die Daten geloescht, da die Anweisung ja in showproducts.php zu finden ist.
Weiß einer woran das liegt ?

  1. Hab mein Problem selbst loesen koennen..
    Lösung:

    //-------------------//
    //-deleteproduct.php-//
    //-------------------//

    <script language="JavaScript" type="text/javascript">
     var Check;
     function ConfirmDelete()
     {
      Check = confirm("Are you sure you want to delete this product ?");
      if (Check == true)
      {
       document.confirmed.submit();
      }
      else alert('');
     }
    </script>

    <?php...
    ?>

    </table>
    <br><br>

    <form name="deleteproduct">
    <input type="button" name="deletebutton" value="Delete Product" onclick = "ConfirmDelete()">
    </form>

    <form name="confirmed" method="post" action="showproducts.php">
    <input type="hidden" name="theID" value="<?php echo $ID;?>" >
    </form>

    </center>

    //-------------------//
    //-showproducts.php-//
    //-------------------//

    <?php

    if (isset($_POST["theID"]))
     {
      if (isset($_POST["theID"]))
       $ID = $_POST["theID"];

    $exec = mysql_query("DELETE FROM Product WHERE ID = '$ID'") OR die (mysql_error());

    }

    ?>
    .
    .
    .