Array von Seite zu Seite mit Daten füllen?

eperdemer

Mitglied
moin moin,

ich bin dabei einen onlineshop zu bauen bei dem es auch eine verfügbarkeit des artikels gibt.
diese soll runtergerechnet werden um die bestellmenge (ist eigentlich klar). nur soll dies erst temporer in einem array geschehen und erst wenn die bestellung abgesendet wird soll dies an die datenbank übergeben werden.

wie mach ich das, das die daten im array erhalten bleiben wenn man im shop weiter geht?

ich bin sehr dankbar für eure hilfe.
mfg benny
 
Entweder du hast einen Submitbutton (oder einen Submitlink mit JS) und kannst immer alles mit $_POST übergeben, oder du nimmst halt Sessions.

Ich nehme mal an, dass du nicht mit Sessions vertraut bist?
Hab nur leider grad keinen link parat, sry ;)
 
erstmal danke,

doch ein wenig kenn ich mich damit aus.

habe das jetzt folgendermaßen aufgebaut:
Code:
if($verfuegbarkeit > 0){
	$array = array(array($article_nr,$art_menge),);
	}
	if($_POST[array_daten]){
	 $_POST[array_daten] = stripslashes($_POST[array_daten]);
	 $_POST[array_daten] = unserialize($_POST[array_daten]);
	 $array = array_merge_recursive($_POST[array_daten],$array);
	 }
	$_POST[array_daten] = serialize($array);

nur das problem dabei ist das ich bei jedem seiten wechsel das ganze mit serialize in ne string packe und den entweder in die url anhenge oder als hidden input.

giebt es da nicht eine möglichkeit die daten dennoch zu übernehmen auhc ohne das sie angehengt werden?

mfg benny
 
Zuletzt bearbeitet:
Zurück