[ popara @ 01.06.2005. 16:17 ] @
Elem,
php znam ne nesto preterano, ali sam napravio kontolni panel za uredjivaca sajta kojim ce on da menja cene, dodaje i/ili brise razne proizvode. Naravno radi se u integraciji sa Mysqlom.

Ono sto mene zanima kako da se izvede client side, tacnije za onog koji kupuje. Ja sam imao sledecu ideju, koju sam inace iskucao 90%, i sve je to OK, ali bih hteo nesto malo spretnije da se izvede.

Prvo, ovo je bila ideja tipa koji mi je trazio to da uradim.
Da korisink ima search gde moze da unese zeljeni kriterijum, da odabere prozivod, odabere kolicinu, kaze OK, i da mu se ovaj stavi u korpu, zatim da on moze da nastavi da kupuje, stim sto u donjem delu da ima ispisano sta je kupio i da moze da promeni kolicinu proizvoda i eventualno da neki proizvod izbaci iz korpe.
Kada bude zavrsio kupovinu, kaze OK, da unese podartke firme (PIB i ostale gluposti), i da sve to ode u formi profakture na mail.

Ja sam stavar zamislio ovako. Na glavnoj strani on trazi i bira proizvode iz 'baze1' > kada odabere artikl prebaci se na sleceu stranu gde unosi kolicinu, izracuna mu se koliko ga kosta ukupno taj proizvod on to potvrdi ili ne > kada potvrdi njegov izbora se upisuje u 'temp' bazu koja se malo razlikuje od 'baze1' jer ima dodatne kolone > povratkom na glavnu stranu njemu ce da se ispisuje rezultati pretrage iz 'baze1' a ispod toga ocitavace mu se cela 'temp' baza. > Kada on sve to potvrdi ide na stranu gde se unose podaci i sve se to formatira i salje na mail i brisu se podaci iz 'temp' baze.

Znam da ovaj pristup ima jedan problem, a to je da ukoliko budu bila dva korisnika na sajtu narucivala istovemeno bice belaja. Imao sam ideju da na svaki query ubacim i liniju WHEN 'user' = 'odredjeni_nadimak', ali mi malo smrdi ta varijanta.

Ono sto mene zanima, ono sto nisam mogao da nadjem na php.netu objasnjeno su sesije, kako one funkcionisu? I dali bi mi pomogle?

Fala unapred.
[ boccio @ 01.06.2005. 17:39 ] @

http://www.elitesecurity.org/poruka/247275

Pazljivo procitaj... A sto se tice sesija, ne znam sta da ti kazem. Jel ima nesto pametno na guglu kad kucas nesto u fazonu session + tutorial + php, a?
[ Jbyn4e @ 02.06.2005. 10:19 ] @
Nema na php.net sajtu????? A sta je onda ovo?
http://www.php.net/session
Svasta...
[ popara @ 05.06.2005. 17:56 ] @
U tom slucaju se izvinjavam svima ...
[ maddox @ 06.06.2005. 10:02 ] @
A zasto umesto sesija nebi koristio cookies? Mislim da bi ti bilo mnogo lakse da informacije o kupcu stavis u cookies i da ih proveravas kada treba nesto da se doda u korpu, itd...
A kako si odradio onu stranu za prodavca (sto se tice ulogovanja)?
[ flylord @ 06.06.2005. 14:40 ] @
A sta ako je korisnik iskljucio cookie na svom browser-u? :)
[ 01011011 @ 06.06.2005. 17:12 ] @
Onda dobije error, koji kaze.

Nazalost necete biti u mogucnosti da kupite ovaj produkt od nas i tako nam pomognete da razvijamo biznis, zbog toga sto nismo razmiljsali o cookies :)
[ maddox @ 06.06.2005. 21:39 ] @
Pa mislim da sam na dosta site-ova naleteo na obavestenje da cookies moraju biti enable da bi se koristile sve mogucnosti site-a. A zasto nebi korisnike obavestili da ukljuce cookie u svojim browserima?
[ boccio @ 06.06.2005. 21:52 ] @
@maddox, ne forsiraj... ok je reci "dobro, pogresio sam, cookies su lose resenje" ne moras sad po svaku cenu da dokazujes da si u pravu.

Cilj developera nije da natera surfera da uradi ovo ili ono, nego da se prilagodi doticnom. Svako sa 2 grama mozga u glavi ce reci: "ok, ako od 1000 posetilaca mog sajta 300 ima cookies disabled, i pola od njih se smori i zatvori prozor kad vidi imbecilnu poruku da moraju da cackaju po setovanjima svog browsera, znaci ja gubim 15% posetilaca, i samim tim zarade". Jel treba da ti sabiram 2 i 2 ?!?

Milion puta prezvakana tema cookies vs. sessions, i opet se nadje neko da trubi...

Shvatite ljudi, postoje situacije kad su cookies pozeljni (npr. personalizacija sajta, da svaki put kad posetim neki sajt imam svoju color schemu, itd...) ali u OVOJ konkretnoj situaciji je ravno gubitku potencijalnih kupaca i profita.

I rest my case.
[ Radovan__III @ 06.06.2005. 22:33 ] @
I zamisli da upises neku informaciju kao npr "naplati mu 50" i on provali kriptovanje tog cookia i sta onda :)
[ maddox @ 06.06.2005. 23:20 ] @
OK. Ajde predajem se.