Savjet, pomoc

Radim po prvi puta web shop, jednostavnu aplikaciju.
Doslovno brutano simple :slight_smile:
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 :))

Zahvaljujem

Najjednostavnije je vjerojatno koristeci sessions - podatak ostaje zapamcen dok god korisnik ne ugasi browser. Podaci su spremljeni na serveru.

http://www.tizag.com/phpT/phpsessions.php

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.

http://www.tizag.com/phpT/phpcookies.php

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)‚Ķ

:smiley: nadam se da nisam zakomplicirao

Hvala, ovo mi je dosta pomoglo!


Copyright © 2020 WM Forum - AboutContact - Sponsored by: Mydataknox & Webmaster.Ninja