email nur einmal senden nicht öfferters durch die Zurücktaste des Browsers

Habe es vorläufig so geändert das ich den Warenkorb mit unset geleert habe.
Jetzt wird ein Fehler angezeigt der ja nicht gerade schön ist.

Warning: Variable passed to each() is not an array or object in /home/wwwxxxxxxxxxx

Kann man da auch eine Info für den Kunden ausgeben "Das er gerade einen Fehler usw."
Gruß
 
Ich habe das Problem gelöst
Danke an alle

Jetzt die Lösung die es interessiert
Habe die array warenkorb und kundendaten mit unset nach den senden auf den server gelöscht und am Anfang der Datei eine if Bedingung gesetzt

PHP:
if(!is_array($_SESSION['warenkorb']) AND !is_array($_SESSION['kundendaten']))
{
echo "Sie haben die Daten schon gesendet.";
}

Gruß
grübel grübel
 
Zurück