Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 13-02-2017, 15:15
dukester
 Registrierter Benutzer
Links : Onlinestatus : dukester ist offline
Registriert seit: Feb 2017
Beiträge: 4
dukester befindet sich auf einem aufstrebenden Ast
Standard Session mit dynamischen Inhalt/verkettung?

Nach dem absenden eines Formulars werden die Formularfelder übergeben.
und die Werte in Sessions gespeichert.
Das Formular beeinhaltet eine Tabelle und für jede ZEILE werden im Endeffekt Sessions erzeugt.

zb für die erste Zeile im Formular

PHP-Code:
$_SESSION['seller_sizefam1"]= [$seller_sizefam1];
$_SESSION['
seller_colorfam1"] = $seller_colorfam1;
$_SESSION["
seller_color1"] = $seller_color1;
$_SESSION["
seller_price1"] = $seller_price1;
$_SESSION["
seller_quantity1"] = $seller_quantity1;
$_SESSION["
seller_artnr1"] = $seller_artnr1; 
So weit so gut, jedoch ist die Zeilenanzahl variabel und kann im worst-case aus 400 Zeilen bestehen. Für jede Zeile diese Sessionteile zu schreiben ist denk ich nicht im Sinne des Erfinders.

Daher habe ich folgenden Lösungsansatz..

PHP-Code:
for($x=1;$x<$zeilenanzahl;$x++) {

$_SESSION['seller_sizefam'.$x]= $seller_sizefam.$x;
$_SESSION['seller_colorfam'.$x] = $seller_colorfam.$x;
$_SESSION["seller_color"].$x $seller_color.$x;
$_SESSION["seller_price"].$x $seller_price$x;
$_SESSION["seller_quantity"].$x $seller_quantity.$x;
$_SESSION["seller_artnr"].$x $seller_artnr.$x;

nun werden zwar die Sessions korrekt mit
seller_sizefam1
seller_sizefam2
seller_sizefam3
usw.. erstellt aber die Werte der Session nicht.
Dies liegt daran das es $seller_sizefam nicht gibt, sondern nur $seller_sizefam1 (2,3....)
Wie kann man aber nun die Werte verketten?

Ich will nicht das es die Variable $seller_sizefam zieht sondern $seller_sizefam1 (2,3...) Das $x ergibt in diesem Fall die Nummer.

Kann mir jemand hier helfen?
Mit Zitat antworten