Mailinglisten-Archive |
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>
/IV/N
http://www.astalavistagroup.ch/
php::bar PHP Wiki - Listenarchive