Zadejte hledaný výraz...

e-shop bez registrace

lukin
verified
rating uzivatele
6. 4. 2008 15:56:11
Mohl by mi někdo poradit ja na e-shop bez registrace? Jestli třeba neznáte nějaký článek jak na to. Neví totiž jak na to, když by si nezaregistrovaný zákazník chtěl koupit více než jedno zobží.
6. 4. 2008 15:56:11
https://webtrh.cz/diskuse/e-shop-bez-registrace#reply58241
Martin
verified
rating uzivatele
(36 hodnocení)
6. 4. 2008 16:02:43
Cookies?
6. 4. 2008 16:02:43
https://webtrh.cz/diskuse/e-shop-bez-registrace#reply58240
Petr Soukup
verified
rating uzivatele
(5 hodnocení)
6. 4. 2008 16:16:20
session?
6. 4. 2008 16:16:20
https://webtrh.cz/diskuse/e-shop-bez-registrace#reply58239
Nogard
verified
rating uzivatele
(10 hodnocení)
6. 4. 2008 16:50:48
asi tak, já bych ještě odkázal na tohle prastaré vlákno diskuze na intervalu:
http://interforum.interval.cz/ShowPost.aspx?PostID=19595
6. 4. 2008 16:50:48
https://webtrh.cz/diskuse/e-shop-bez-registrace#reply58238
Tomáš
verified
rating uzivatele
(27 hodnocení)
6. 4. 2008 16:55:42
A není jedno, jestli je nebo není registrovanej?
Jak nakládáš s registrovanými? když si něco přidám do košíku, přidáváš to hned do DB?
Jako nejrozumnější mi přijde přidávat zboží do session, a pak ho rozparsovat. Tzn. košík by mohl vypadat nějak takto:
$_SESSION = "1;2;3;4;5";
$_SESSION = "1;1;1;1;5";
V košíku si z toho pak pomocí explode udělej pole, to prožeň cyklem, a vypiš. Do DB s objednávkami pak zapiš tvar jako v těch SESSIONs. Do DB doporučuji ve stejném tvari zapsat i cenu za kus, aby se zákazník po týdnu nehádal, proč zaplatil víc, než teď vidí v objednávce (po zlevnění zboží)...
6. 4. 2008 16:55:42
https://webtrh.cz/diskuse/e-shop-bez-registrace#reply58237
A nebo v SESSION používat multirozměrná pole což je možná ještě jednodušší než to dolovat z jedné SESSION
6. 4. 2008 17:23:32
https://webtrh.cz/diskuse/e-shop-bez-registrace#reply58236
milan
verified
rating uzivatele
6. 4. 2008 20:09:19
Anebo v SESSION mít objekt košík a v něm kolekci objektů položkaKošíku
6. 4. 2008 20:09:19
https://webtrh.cz/diskuse/e-shop-bez-registrace#reply58235
Já bych si teda uchoval v session unikátní id které bych pak provázal se záznamem v databázi :). Tabulka "Položky" kde by bylo každé zboží zvlášť provázané s tabulkou "Objednávky". Stejně nakonec budeš muset ze session dostat produkty do databáze až budeš chtít "vyrobit" objednávku.
6. 4. 2008 23:55:30
https://webtrh.cz/diskuse/e-shop-bez-registrace#reply58234
JaSom
verified
rating uzivatele
7. 4. 2008 13:49:05
http://www.ubercart.org
7. 4. 2008 13:49:05
https://webtrh.cz/diskuse/e-shop-bez-registrace#reply58233
neddy
verified
rating uzivatele
(3 hodnocení)
9. 4. 2008 15:44:20
já to např. řeším tak, že košík mám celý v session a při každé manipulaci s košíkem ukládám pole obsažené v session do DB a navíc nechám vytvořit cookie s ID uloženého košíku v DB. Výhoda je v tom, že pokud někdo přijde za týden, tak se podle cookie načte z DB záznam do session a tím pádem daný člověk má v košíku to, co si tam vložil před tím. Nebo se stane, že spadle prohlížeč a když jej otevře,tak může pokračovat v nákupu dále. Jasně, možná někde ve škole to může působit divně, že už po někom něco zůstalo v košíku, ale stává se, že nákup někdo dokončí až za 2 dny a tím že by si musel znovu vše házet do košíku by se na to mohl vy...
Ale celkově ano, session je velmi vhodné na košík, lehká manipulace, nevadí, pokud je vypnuté cookie a nejsou stále dotazy na DB.
9. 4. 2008 15:44:20
https://webtrh.cz/diskuse/e-shop-bez-registrace#reply58232
Pro odpověď se přihlašte.
Přihlásit