Kao sto rekoh, moze i preko session, to je stvar "ukusa", ali ti onda nemas uvid u sve te "propale" ordere. Znaci cim je gotova sesija, gubi se trag svim tim orderima. To je bitno iz statistickih i mozda nekih usability razloga. Na osnovu stanja ordera, u administraciji mozes da zakljucis da li je odustao ili se zajebavao i ako je odustao gde i zasto je odustao.
Ne mora niko da se loguje, nikome niti trazis niti dodeljujes username i password, tebe to ne interesuje. On vec dobija svoj username (session_id) ciji je lifetime dok god mu traje sesija. Moze cak i da ode sa sajta pa da se vrati, ali cim zatvori browser - "gotov je!" :-) Tebi nista vise od toga i ne treba. Ako i dodje ponovo (posle bar jednog uspesnog ordera), ti si mu postavio cookie pa ga prijatno iznenadis kada procesira neki order a ti umesto njega popunio sve podatke iz baze, njegovo je samo da klikne na "order now" i da pare. Tako ljudi vole, kada je vec spreman da da pare, napravi mu da ima sto manje muke, da se ne predomisli - kakav username/password... to ne treba.
Ne znam, ako se setim jos necega, reci cu ti. :-)
Goran Pilipović fka bluesman