phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?Re:_=5Bphp=5D_GUTER_SESSION_ANSATZ_f=FCr_ONLINE_ SHOP?=

[php] Re: [php] GUTER SESSION ANSATZ für ONLINE SHOP

Astalavista Baby! php_(at)_phpcenter.de
Tue, 15 Oct 2002 01:08:34 +0200


Nochmals,

----- Original Message -----
From: "Astalavista Baby!" <astalavista_(at)_freesurf.ch>
Subject: [php] GUTER SESSION ANSATZ für ONLINE SHOP


> Hallo PHP-Liste_(at)_,
>
> Für einen Online Shop verwende ich einen einfachen 2-dim. Session Array.
Nun
> sollte ich nebst der Menge zu jedem Produkt noch die Farbe und die Grösse
> mitgeben.
> Leider bin ich nun etwas geblockt und weiss zurzeit nicht mehr weiter;-(
>
> Hatte jemand schonmals das gleiche Problem und könnte mir helfen?
> Bei einem 4-dim. Session Array wüsste ich nicht, wie man eine
> foreach-as-Schleife realisiert!


<?php
session_start();
// - Add
if( isset( $_GET['ADD'] ) )
 $_SESSION['cart'][$_GET['productid']] ++;

// - Remove
if( isset( $_GET['DEL'] ) )
 unset($_SESSION['cart'][$_GET['productid']]);

// - DEL ALL
if( isset( $_GET['EMP'] ) )
 unset($_SESSION['cart']);

// - Show
if( isset( $_SESSION['cart'] ) )
{
 foreach ( $_SESSION['cart'] as $key=>$val ) {
  echo "$key ";
 }
}
?>
<form>
Produkt:
<input type="text" name="productid">
<input type="submit" name="ADD" value="Add">
<input type="submit" name="DEL" value="Del">
<input type="submit" name="EMP" value="Empty">
</form>


WIESS DENN WIRKLICH niemand wie man eine foreach ( $_SESSION['cart'] as
$key=>$val ) Schelife mit einem 4 dim. Array macht ????


Best Wishes,
/IV/\N
http://www.astalavista.NET/


Das Merkwürdige an der Zukunft ist wohl die Vorstellung, daß man unsere Zeit
einmal die gute alte Zeit nennen wird.
(Ernest Hemingway, amerik. Schriftsteller, 1899-1961)


php::bar PHP Wiki   -   Listenarchive