Guten Morgen,
ich zieh Daten aus meiner Datenbank und speicher sie in Session Variablen
das funktioniert auch soweit. Doch wenn ich nun ein Formular (welches sich auch auf der Seite befindet) abschicke und somit die Seite auch neulade, merkt sich der Browers durch die Variable "$_SESSION["Besucht"]" das die Seite schon besucht wurde.
Jedoch werden die Daten aus der DB nicht gespeichert, warum?
Jemand eine Idee?
mfg
retta
ich zieh Daten aus meiner Datenbank und speicher sie in Session Variablen
PHP:
if($_SESSION["Besucht"]!=1)
{
$temp=0;
while($row=mysql_fetch_object($produkte_erg))
{
$temp++;
$_SESSION["Produkte"]["ID"][$temp]=$row->ID;
$_SESSION["Produkte"]["Name"][$temp]=$row->Name;
$_SESSION["Produkte"]["Besch"][$temp]=$row->Beschreibung;
$_SESSION["Produkte"]["Bestand"][$temp]=$row->Bestand;
$_SESSION["Produkte"]["Kosten"][$temp]=$row->Kosten;
$_SESSION["Produkte"]["Typ"][$temp]=$row->Typ;
}
$_SESSION["Besucht"] = 1;
}
das funktioniert auch soweit. Doch wenn ich nun ein Formular (welches sich auch auf der Seite befindet) abschicke und somit die Seite auch neulade, merkt sich der Browers durch die Variable "$_SESSION["Besucht"]" das die Seite schon besucht wurde.
Jedoch werden die Daten aus der DB nicht gespeichert, warum?
Jemand eine Idee?
mfg
retta