ugrás a tartalomhoz

PHP webshopban törlés

DarkRaptor · 2008. Szep. 19. (P), 19.30
Sziasztok!

azt szeretném csinálni, hogy amit felveszek a kosárba terméket, azt ki is lehessen törölni. A törlés működik ugyan, de utána teljesen bekattan a szkript. Hogyan kéne ezt módosítani?

<html>
<body>

A kosarad tartalma: <br>

<?php

session_start();

if (isset($_POST['id'])) {

   if (@array_key_exists($_POST['id'], $_SESSION['kosar'])) {
      $_SESSION['kosar'][$_POST['id']]['darab'] += $_POST['darab'];
   }

   else {
      $_SESSION['kosar'][$_POST['id']]['termek'] = $_POST['termek'];
      $_SESSION['kosar'][$_POST['id']]['darab'] = $_POST['darab'];
   }

   if (!isset($_GET["termekkod"])) {
      foreach ($_SESSION['kosar'] as $key => $val) {
         echo $_SESSION['kosar'][$key]['termek'] ." : ".$_SESSION['kosar'][$key]['darab']."&nbsp;<a href='webshop.php?termekkod=".$key."'>töröl</a>".$key."<br>";
      }
   }

}


if (isset($_POST['urit'])) {
     unset($_SESSION['kosar']);
}


if (isset($_GET["termekkod"])) {
     $termekkod = (int)$_GET["termekkod"];

     if (array_key_exists($termekkod, $_SESSION['kosar'])) {
         unset($_SESSION['kosar'][$termekkod]);
     }

     foreach ($_SESSION['kosar'] as $key => $val) {
         echo $_SESSION['kosar'][$key]['termek'] ." : ".$_SESSION['kosar'][$key]['darab']."&nbsp;<a href='webshop.php?termekkod=".$key."'>töröl</a>".$key."<br>";
     }
}


?>

<br>

<form method='post'>
<input type='hidden' name='id' value='1'>
<input type='hidden' name='termek' value='polo'>
<input type='text' name='darab' value='1' maxLength=1 size=1>
<input type='submit' value='Kosárba'>
</form><br><br>
<form method='post'>
<input type='hidden' name='id' value='2'>
<input type='hidden' name='termek' value='kiskutya'>
<input type='text' name='darab' value='1' maxLength=1 size=1>
<input type='submit' value='Kosárba'>
</form><br><br>
<form method='post'>
<input type='hidden' name='id' value='3'>
<input type='hidden' name='termek' value='router'>
<input type='text' name='darab' value='1' maxLength=1 size=1>
<input type='submit' value='Kosárba'>
</form>

<form method='post'>

<input type='submit' name="urit" value='Űrít'>

</form>
</body>
</html>
előre is köszönöm!