Guest User

kurv.php

a guest
Jun 10th, 2010
223
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.23 KB | None | 0 0
  1. <?
  2. session_start();
  3. require("kurv_funk.php");
  4.  
  5. if (!isset($_GET['produktid']) || !isset($_GET['kommando'])){
  6.     kurvSe();
  7. }
  8. else{
  9.     $produktid=$_GET['produktid'];
  10.     $hent_produkt=mysql_query("SELECT * FROM varer WHERE id='$produktid'");
  11.     $produkt=mysql_fetch_array($hent_produkt);
  12.    
  13.     $kommando=$_GET['kommando'];
  14.     $produktnavn=$produkt['navn'];
  15.     $produktpris=$produkt['pris'];
  16.  
  17.     switch ($kommando){
  18.     case "tilfoej":
  19.         if (isset($_SESSION['kurv'][*]['id'] == $produktid)){ // Jeg har bare sat en * som en form for wildcard. Jeg ved ikke om det er nødvendigt, at løbe alle array'ene igennem eller om man kan bruge wildcard på en eller anden måde?
  20.             kurvOpdater($produktid,$produktantal);
  21.         }
  22.         else{
  23.             kurvTilfoej($produktid,$produktnavn,$produktpris);
  24.         }
  25.         break;
  26.     case "opdater":
  27.         if (!isset($_GET['antal']){
  28.             seKurv();
  29.         }
  30.         else{
  31.             if (!isset($_SESSION['kurv'][*]['id'] == $produktid)){ // Se ovenstående..
  32.                 kurvTilfoej($produktid,$produktnavn,$produktpris);
  33.             }
  34.             else{
  35.                 $produktantal=$_GET['antal'];
  36.                 kurvOpdater($produktid,$produktantal);
  37.             }
  38.         }
  39.         break;
  40.     case "slet":
  41.             kurvSlet($produktid);
  42.         break;
  43.     default:
  44.         kurvSe();
  45.     }
  46.     }
  47.     else{
  48.         kurvSe();
  49.     }
  50.    
  51. }
  52. ?>
Advertisement
Add Comment
Please, Sign In to add comment