Mailinglisten-Archive |
Hi Werner, Werner Laude schrieb: > datei 1 > <input name="info_kath" type="hidden" value="Infomaterial" /> ^^ hier setzt du "Infomaterial" (Also: $_POST['info_kath'] = 'Infomaterial'; $_SESSION['shoppingcart'][] = array( 0 => "Infomaterial" ); ) > <input type="checkbox" name="info" value="test">test > <input type="checkbox" name="info1" value="test1">test1 > > datei 2 > <input name="info_kath" type="hidden" value="Software" /> ^^ hier "Software" > <input type="checkbox" name="info2" value="test2">test2 > > ins array: > > foreach($_POST as $id => $value) { > $_SESSION['shoppingcart'][] = array($value); > } Hier verstehe ich nicht, wieso du noch ein Array erstellst, > Ausgabe: > foreach ($_SESSION['shoppingcart'] as $key => $var) { > foreach ($var as $var2) { > echo '$var2; > }} das du umständlich mit einer zweiten foreach-Anweisung bearbeiten musst. > Frage2: Wie fasse ich die Kathegorien zusammen ? z.B. Infomaterial z.B. <input type="checkbox" name="cat[0][]" value="test"/> <input type="checkbox" name="cat[0][]" value="test1"/> <input type="checkbox" name="cat[1][]" value="test2"/> Jetzt erhältst du: $_POST: array( cat=>array( 0=>array( 0=>'test', 1=>'test1' ), 1=>array( 0=>'test2' ) ) ); Grüße Seong
php::bar PHP Wiki - Listenarchive