Hi jule,
$_SESSION['usercart'] = array($_SESSION['sid'] =>
"$artnr","$menge","$groesse","$farbe","$price");
ARG! Warum machen "neuerdings" so viele Leute den Fehler, Variablen noch mal in einen String zu setzen? Steht das in irgendeinem viel gelesenem Tutorial??
Also, ich verbessere mal die Struktur:
$_SESSION['usercart'] = array(
$_SESSION['sid'] => $artnr,
$menge,
$groesse,
$farbe,
$price
);
Du kennst den Unterschied zwischen indexierten und assozierten Arrays? Wenn nein, dann lies das hier.
In diesem Fall hier erstellst du ein gemischtes Array - du legst $artnr unter dem Index $_SESSION['sid'] ab (=> assoziert) und legst die anderen Variablen einfach so rein (=> indexiert).
Mach einfach mal ein
echo "<pre>";
print_r($_SESSION);
echo "</pre>";
und dann siehst du schon, was du da gebastelt hast ;-)
MfG, Dennis.
--
Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:# ss:) de:] js:| ch:{ sh:| mo:} zu:|
Patch zur Verwendung von PATHINFO in JLog
Erst wenn der letzte FTP-Server kostenpflichtig, der letzte GNU-Sourcecode verkauft, der letzte Algorithmus patentiert, die letzte Newsgroup moderiert wird, werdet Ihr merken, dass Geld nicht von alleine programmiert.
Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:# ss:) de:] js:| ch:{ sh:| mo:} zu:|
Patch zur Verwendung von PATHINFO in JLog
Erst wenn der letzte FTP-Server kostenpflichtig, der letzte GNU-Sourcecode verkauft, der letzte Algorithmus patentiert, die letzte Newsgroup moderiert wird, werdet Ihr merken, dass Geld nicht von alleine programmiert.