Im Grunde versuche ich, eineArray in einer Sitzung, damit ein Gastbenutzer auf meiner E-Commerce-Website eine eigene Wunschliste hat und ich die vom Gast ausgewählten Daten nach und nach verschieben kann. Unten ist der Code, den ich dafür geschrieben habe: -
if(Session::has("guest.id")) {
Session::push("guest.tname", $tname);
Session::push("guest.pid", $pid);
}
else {
Session::set("guest.id",$guest_id);
Session::set("guest.tname", $tname);
Session::set("guest.pid", $pid);
}
Der obige Code gibt mir jedoch diesen Fehler:
FatalThrowableError in Store.php Zeile 411: [] Operator wird für Zeichenfolgen nicht unterstützt
Antworten:
0 für die Antwort № 1Sie können es versuchen als:
if(Session::has("guest.id")) {
Session::push("guest.tname", $tname);
Session::push("guest.pid", $pid);
}
else {
Session::set("guest.id",$guest_id);
Session::push("guest.tname", $tname);
Session::push("guest.pid", $pid);
}