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?
  1. <html>  
  2. <body>  
  3.   
  4. A kosarad tartalma: <br>  
  5.   
  6. <?php  
  7.   
  8. session_start();  
  9.   
  10. if (isset($_POST['id'])) {  
  11.   
  12.    if (@array_key_exists($_POST['id'], $_SESSION['kosar'])) {  
  13.       $_SESSION['kosar'][$_POST['id']]['darab'] += $_POST['darab'];  
  14.    }  
  15.   
  16.    else {  
  17.       $_SESSION['kosar'][$_POST['id']]['termek'] = $_POST['termek'];  
  18.       $_SESSION['kosar'][$_POST['id']]['darab'] = $_POST['darab'];  
  19.    }  
  20.   
  21.    if (!isset($_GET["termekkod"])) {  
  22.       foreach ($_SESSION['kosar'] as $key => $val) {  
  23.          echo $_SESSION['kosar'][$key]['termek'] ." : ".$_SESSION['kosar'][$key]['darab']."&nbsp;<a href='webshop.php?termekkod=".$key."'>töröl</a>".$key."<br>";  
  24.       }  
  25.    }  
  26.   
  27. }  
  28.   
  29.   
  30. if (isset($_POST['urit'])) {  
  31.      unset($_SESSION['kosar']);  
  32. }  
  33.   
  34.   
  35. if (isset($_GET["termekkod"])) {  
  36.      $termekkod = (int)$_GET["termekkod"];  
  37.   
  38.      if (array_key_exists($termekkod, $_SESSION['kosar'])) {  
  39.          unset($_SESSION['kosar'][$termekkod]);  
  40.      }  
  41.   
  42.      foreach ($_SESSION['kosar'] as $key => $val) {  
  43.          echo $_SESSION['kosar'][$key]['termek'] ." : ".$_SESSION['kosar'][$key]['darab']."&nbsp;<a href='webshop.php?termekkod=".$key."'>töröl</a>".$key."<br>";  
  44.      }  
  45. }  
  46.   
  47.   
  48. ?>  
  49.   
  50. <br>  
  51.   
  52. <form method='post'>  
  53. <input type='hidden' name='id' value='1'>  
  54. <input type='hidden' name='termek' value='polo'>  
  55. <input type='text' name='darab' value='1' maxLength=1 size=1>  
  56. <input type='submit' value='Kosárba'>  
  57. </form><br><br>  
  58. <form method='post'>  
  59. <input type='hidden' name='id' value='2'>  
  60. <input type='hidden' name='termek' value='kiskutya'>  
  61. <input type='text' name='darab' value='1' maxLength=1 size=1>  
  62. <input type='submit' value='Kosárba'>  
  63. </form><br><br>  
  64. <form method='post'>  
  65. <input type='hidden' name='id' value='3'>  
  66. <input type='hidden' name='termek' value='router'>  
  67. <input type='text' name='darab' value='1' maxLength=1 size=1>  
  68. <input type='submit' value='Kosárba'>  
  69. </form>  
  70.   
  71. <form method='post'>  
  72.   
  73. <input type='submit' name="urit" value='Űrít'>  
  74.   
  75. </form>  
  76. </body>  
  77. </html>  
előre is köszönöm!