Radim po prvi puta web shop, jednostavnu aplikaciju.
Doslovno brutano simple
Firma za kojiu radim nema velike potrebe za necim suvremenijim.
Kada registrirani korisnik odabere artikl, kreira se ponuda u obliku virmana kojeg ce on prepisati na svoj virman i otici uplatiti.
Zanima me tj. trebam savjet kako napraviti da se taj odabrani artikl spremi da kupac moze nastavit kupovinu. Nema smisla da za svaki artikl pravi novu ponudu.
Ako mi mozete samo objasnit na koji nacin se to radi, jer s ovime nisam nikada imao doticaja. Imam vremena za proucavanje. Samo me izvedite na pravi put :))
Drugi je nacin uz pomoc cookija, ti podaci ostaju zapamceni i nakon sto korisnik ugasi browser, mozes namjestiti vremensko trajanje cookija, nakon toga se podatak pamti. Podaci su spremljeni na korisnikovom racunalu.
ako radiš košaricu sa session/cookie, poslje bi ti možda bilo teže “pretvoriti” u virman,
moj prijedlog da napraviš u bazi tablicu “cache_basket”
[userID][itemID][itemDescription][price]
userID spremiš u session, pri logiranju u sustav
$userID = $_SESSION[userID]
svaki put kada user “doda” u košaricu proizvod, dodaš entry u cache_backet,
a pri završetku narudžbe napraviš mysql_query("SELECT * FROM cache_basket WHERE userID = $userID…)
to ispišeš u grid, napraviš formulu $totalprice += $price… sa tim principom dobim kompletnu cijenu, a za ostalo (br.žiro računa, ime tvrtke etc) napraviš template (dinamički potpunjuješ podatke od te narudžbe)…