online 1
gast (50)

/ Forum / Skripte(PHP,ASP,Perl...)

Skripte(PHP,ASP,Perl...)Skripte(PHP,ASP,Perl...)

Fragevon ClaudiaGauss vom 12.07.2019, 21:55 Options

Kennt sich jemand mit Session und unset aus?

Weiß hier vielleicht jemand Bescheid?
Ich soll ein Warenkorbsystem bis Schulanfang programmieren.
alles klappt,- nur die Technik das ich einen Artikel wieder lösche, will nicht.

Warum klappt das nicht:
unset($_SESSION["warenkorb"][$del]);

Das füllen der Session mache ich mit dem Kommando:
$_SESSION['warenkorb'][]=$_GET['artikelid'];

Und auf jeder Seite initialisiere ich mit:
session_start();

Und so habe ich die Session erzeugt:
$_SESSION["warenkorb"] = array();

BITTE um Hilfe, warum das mit dem unset nicht geht.
Manchmal funktioniert es, manchmal werden andere Artikel als die zum löschen angewählten im Warenkorb gelöscht.
Sehr merkwürdig!
Gibt es bei unset vielleicht irgendetwas zu beachten??

Grüße
ClaudiaGauss


Antwort schreiben

Antwort 1 von grt vom 12.07.2019, 22:52 Options

schreib ein
error_reporting(E_ALL);

an den Anfang jeder Seite und korrigiere alle Fehler, die angezeigt werden.

Antwort 2 von Supermax vom 13.07.2019, 07:53 Options

Du mußt darauf achten, daß $del wirklich ein numerischer Wert ist.

$_SESSION['warenkorb][0]
ist etwas anderes als
$_SESSION['warenkorb']['0']


Ändere die Zeile in

unset($_SESSION["warenkorb"][intval($del)]);
dann sollte es funktionieren.

Antwort 3 von ClaudiaGauss vom 13.07.2019, 09:37 Options

Danke supermax!!

Hab gestern in meiner verzweiflung noch einfach nach dem unset, weil mir nichts mehr eingefallen ist, das array sortiert:

sort($warenkorb);

wirklich verstehen tue ich es nicht, aber ES FUNKTIONIERT!!
Man kann bei einer auflistung auf jedes produkt zugreifen und löschen. Offenbar muss dieses sort einfach sein.

DANKE für eure Hilfe!

Claudia aus Wien

Ähnliche Themen

Session ID
sebi2006  14.01.2007 - 128 Hits - 2 Antworten

Google Earth Pro
tomsa10  22.04.2007 - 124 Hits - 2 Antworten

Session Cookies
Tante  02.08.2007 - 110 Hits - 1 Antwort

MySQL-Problem mit Joomla und Funpic
hamamoto  06.09.2007 - 58 Hits - 2 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026