Avatar billede snigeren Nybegynder
14. juli 2007 - 12:11 Der er 2 kommentarer og
1 løsning

add to cart

Pt. bruger jeg følgende kode til at tilføje noget til cart.php:

<a href="cart.php?action=add_item&id=<?php echo $row["itemId"]; ?>

Hvordan kan man i stedet for at gå til cart.php bare tilføje noget til den?
Avatar billede coderdk Praktikant
14. juli 2007 - 14:55 #1
<a href="cart.php?action=add_item&id=<?php echo $row["itemId"] . "&returnto=" . urlencode( $_SERVER['REQUEST_URI'] ); ?>

og i cart.php redirecte tilbage til $_GET['returnto']

Alternativt kan du bruge ajax eller bare noget der ligner lidt, til at gøre det:

<script type="text/javascript">
  function addToCart(id)
  {
      i = new Image();
      i.src = 'cart.php?action=add_item&id=' + id;
      alert("Tilføjet");
      return false;
  }
</script>
<a onclick="return addToCart(<?php echo $row["itemId"]; ?>" href="cart.php?action=add_item&id=<?php echo $row["itemId"]; ?>

Eller lave en kombination af begge, så du stadig kan tilføje items selvom du har javascript slået fra ;)
Avatar billede snigeren Nybegynder
15. juli 2007 - 12:02 #2
super duper,.. jeg prøver lidt senere. Har lige et andet problem jeg roder med :D

Men det ser rigtigt ud smid et svar ^ ^
Avatar billede coderdk Praktikant
15. juli 2007 - 13:26 #3
Oki :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester