Hallo Leute.
Auch ich bin dabei einen kleinen Shop zu programmieren, d.h. er fast fertig. Ich hab da mal eine generelle Frage noch zu den Sessions. Ich starte einfach eine Session, dadurch generiert sich ja die Session_ID.
PHP:
<?php
session_start();
$idwert=session_id();
?>
Die Session_ID speichere ich auch mit jedem Artikel der in den Warenkorb gelegt wird in eine MySql DB und übergebe sie natürlich auch an alle folgenden Seiten. Das funktioniert bis jetzt auch alles ganz gut.
Aber ist das überhaupt richtig so? Gibt es da bessere Lösungen? Ich hab schon viel gelesen hier im Forum und auf anderen Seiten und habe immer festgestellt, das eine richtige Session immer aus einer Session_ID besteht und aus einer oder mehreren, in der Session gespeicherten, Variablen.
Mir geht es hierbei auch ein wenig um die Sicherheit, aber ich halte es auch eher für unwahrscheinlich, das jemand die Session_ID des aktuellen Users errät.
Das Problem mit dem Warenkorb leeren, wenn nicht bestellt wird, habe ich allerdings auch noch. Kann mir jemand vielleicht mal kurz erklären, was es mit den CronJobs auf sich hat?
Schon mal vielen Dank für eure Antworten.