anzeigen von session-Variablen

Möchte ich, um alle session-Daten, sondern haben eine gewisse Kontrolle über Sie. das problem ist, ich kann nicht genau wissen, was in der session gespeichert, wie es die Daten aus einem Einkaufswagen.

hier ein Beispiel für eine variable in der session:

item_name_1 : Artikelname
item_quantity_1: 5

jedes Produkte hat einige Variablen mit einer Zahl. Wenn es 2 unterschiedliche Produkte in den Warenkorb gelegt, der zweite würde sein

item_number_2 und so weiter.

gibt es auch eine variable namens itemcount, die erzählt, wie viele verschiedene Produkte werden in den Warenkorb gelegt.

wie kann ich feststellen, php, alle Variablen beginnen mit item_name_ angezeigt werden sollen, zum Beispiel in den einzelnen divs, nachdem alle anderen Variablen, wie der Gesamtpreis?

dies ist, was ich derzeit nutze zu drucken, die session-Daten:

<?php
foreach ($_SESSION as $key=>$val)
echo $key. ": ".$val. "<br>";
?>

dies ist, was ich sehe:

Währung: EUR
Versand: 10
grandTotal: 70.5
itemCount: 4
item_name_1: Tomaten-Suppe
item_quantity_1: 1
item_price_1: 3.5
item_options_1:
item_name_2: Linsen Suppe
item_quantity_2: 14
item_price_2: 3.5
item_options_2:
item_name_3: Huhn Suppe
item_quantity_3: 1
item_price_3: 4.5
item_options_3:
item_name_4: Grüne Blätter, die Suppe
item_quantity_4: 1
item_price_4: 3.5
item_options_4:

Natürlich möchte ich es einfacher machen zu Lesen.

Kann ich verwenden echo $_SESSION['shipping'] für die Versandkosten setzen es, wo immer ich will, aber wie spreche ich die Produkte?

sagen, ich will jedem Produkt angezeigt werden, die innerhalb von div und /div zum Beispiel?

sorry für die noob Frage stellen.

danke

Speichern Sie jedes Element als separaten arrays. Könnte man den code, speichert die Elemente in Sitzung?
foreach($_POST as $k=>$v) { $_SESSION[$k]=$v; } dies ist, wie ich konvertieren, post-Daten zu sessioon

InformationsquelleAutor user1721135 | 2012-10-04

Schreibe einen Kommentar