From: Mahir B. AÅŸut (mahir.asut@ttnet.net.tr)
Date: Mon 02 Apr 2007 - 11:08:42 EEST
Merhabalar,
size ve Mehmet Fatih beye bilgiler için teÅŸekkür ederim.ÂBence de, mantıklısı tabloda tutmak. Sadece fikrinizi ögrenmek istemiÅŸtim. (Bu benim daha ilk e-commerce sitem.) Benimki öyle ahış ÅŸahım bir site degil, kendi ÅŸirketimizin bünyesinde üretilen yazılımları satışa sunulacak. O yüzden çokda detaya girmiyorum ÅŸimdilik. Eger çeÅŸit fazla olursa, önerilerinizde göz önünde bulunduracagım.ÂSayın Mahir,arka plandaki bir cron betiÄŸi tarafından siliniyor.
bu kısmı biraz daha teknik yazmanız mümkünmü acaba?Ben MySQL kullanıyorumda, bu iÅŸi nasıl yapabilirim?ÂÂBir soru daha, sipariÅŸler (orders) tablosunda, kiÅŸilerin kredi kartı numarası ve adını tutuyormusunuz. (Åžifreyi degil). Yoksa bunların tutulması kesinlikle yasakmı?ÂBelki kredi kartıda tutulmadan, sadece adı/soyadı tutulabilir.ÂMerhaba,
benim çözümüm şu. Eğer müşteri sisteme kayıtlı ise kullanıcı kodunu da cart tablosuna ekliyorum. ayrıca her giriş için bir tarih damgası koyuyorum.
kullanıcı sisteme her girişinde cart tablosundan kendisine ait ürünleri görüntüleyebiliyor.
cart tablosundaki başıboş veriler üzerlerinden 3 gün geçince (hiç kimse üç gün boyunca web tarayıcısını açık tutup da sepet oluşturmaz mantığı ile) arka plandaki bir cron betiği tarafından siliniyor.
selamlar,
Mahir
Guychmyrat Amanmyradov yazmış:_______________________________________________Merhaba.ÂBir e-commerce sitesi üzeirnde çalışıyorum.Siteye giren/ürünleri gören kiÅŸiler sepetlerine ürün ekleyebiliyorlar. Sepete ürün eklerken bende ototmatik olarak cookie ile onun verilerini bir "cart" adinda tabloda tutuyorum. Mesela "a" urununu satin ala bastiysa, kullaniciya (customer) bir cookie oluÅŸturuyorum ve "a urununden ÅŸu kadar istemiÅŸ tek (unique) fiyati 5. toplam fiyatı 5. "  şeklinde cart tablosunda tutuyorum.ÂBu kadar detaylı yazmamın nedeni, bu bilgileri tabloda tutmadan sessiondan da yapılan uygulamalar varmı? Uygulamalardan inceledigim kadarıyla hepsi bir tabloda tutuyorlar.ÂAsıl sorun : eger müsteri (customer) o seçtigi ürünleri almadan browseri kapatırsa belli bir zaman sonra cookie ölecek. Ama tablodaki veriler hala kalacak.ÂBenim aklıma cart tablosunda  2 zaman alanı (column) ekleyip zamanı kontrol edip bir ÅŸekilde sildirmek geldi. Ama bunu nasıl uygulaybilirim bilmiyorum.ÂYani, o anki zamanı tabloya eklerim. Birde zaman aşımı için alan tanımlarım. Bu mantıklımı? Eger mantıklı ise nasıl uygulanabilir ?
Yahoo! kullaniyor musunuz?
Simdi, 1GB e-posta saklama alani sunuyor
http://tr.mail.yahoo.com
_______________________________________________ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Yahoo! kullaniyor musunuz?
Istenmeyen postadan biktiniz mi? Istenmeyen postadan en iyi korunma Yahoo! Posta’da
http://tr.mail.yahoo.com
_______________________________________________ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr http://liste.linux.org.tr/mailman/listinfo/linux-programlama
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama