rob: Warenkorb mit JavaScript möglich?

Beitrag lesen

Hi!

mich würde einmal interessieren, ob ein Warenkorb mit aktuellen Preisen und Bildern mit JavaScript möglich ist oder ob es nur mit einer Datenbank zu lösen ist?

Mit JavaScript meinst du sicherlich das JavaScript, was im Browser läuft.
Nein, damit ist es nicht möglich.
Du benötigst eine serverseitige Sprache (PHP, Perl, Python, Java, ...), womit du dann die Verbindung zu deiner Datenbank herstellen und Abfragen an die Datenbank schicken kannst.
Prinzipiell gibt es zwar auch serverseitiges JavaScript, aber das wird so gut wie nie eingesetzt.
Da mußt du schon ein wenig suchen, um einen Hoster zu finden, der das bietet.
Aber darauf zielte deine Frage sicherlich nicht ab...

Oder geht auch teils JS und teils Datenbank. Wenn ja, wie stellt man sowas an?

Also genaugenommen braucht man keine richtige Datenbank, auch wenn das natürlich praktischer wäre.
So eine Sache ließe sich auch realisieren, indem man alle Angebote in einer Textdatei auf dem Server speichert.
Dann braucht man allerdings auch wieder eine serverseitige Sprache, womit man auf diese Datei zugreifen kann.

Wenn du einen Warenkorb hast, dann mußt du auch irgendwo speichern, was darin ist.
Dies ließe sich mit Sessions auf dem Server bewerkstelligen oder notfalls clientseitig mit Cookies.
Naja und im Endeffekt müßt du ja irgendwie auch was von der Bestellung mitbekommen.
Was ein User bestellt hat, müßte dir dann per Email zugeschickt werden oder ebenfalls wieder in einer Datenbank gespeichert werden.
Mit JavaScript kannst du weder Emails verschicken noch Daten in einer Datenbank ablegen.

Du könntest dir natürlich was zusammenbasteln:
Bestellte Daten in Cookies speichern und dies später an den Emailclient des Users übergeben.
Aber eine sinnvolle Lösung ist das nicht.
Einen richtigen Shop mit Warenkorb muß man serverseitig realisieren.
Außerdem:
Was ist, wenn ein User die Annahme von Cookies im Browser deaktiviert hat?
Was ist, wenn der User JavaScript im Browser deaktiviert hat?

Schöner Gruß,
rob