Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

ASP & JQUERY

hocam veritabanına session ile kayıt ediyorum zaten. veri tabanı şişmesin diye bir programcık yazarım onlar sorun değil. benim yapmak istediğim :

sepete at dediğimiz zaman atıyor,
SAYFAYI YENİLEMEDEN sil dediğimiz zaman siliyor,
AMA sayfayı yenile dediğimiz zaman sepet içeriği siliniyor, çünkü ajax veri tabanından çekiyor,
ben asp ile bir döngü içerisinde sessiona göre sepet içeriğini listeletebilirim ama,
bu kez silme işlemi AJAX ile olmayacak

BENİM TAM OLARAK İSTEDİĞİM:

SAYFA YENİLENİNCEDE AJAX SESSİONA GÖRE VERİ TABANINDA ÇEKİP TEKRAR SEPTTE GÖSTERECEK. MÜŞTERİ SİL DEYİNCE TEKRAR AJAX İLE SİLİNECEK. AJAX İÇERİSİNDE ASP KULLANAMAZMIYIZ ?

DEMO ADRESİ : http://www.tarsusalperemlakofisi.com/sepet
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • turkfox13 adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    7 cevap - 1 soru
    bu tip uygulamalarda, tavsiyem sepeti db'de tutma, ziyaretçi (login olmayan user) siteni ziyaret edip baktığında sepeti kullandığında, ve silmeden çıktığında, elinde boş veriler olcak ve kime ait olduğu belli olmicak filan filan bir sürü kontrol,

    Tavsiyem şudurki db yerine sepetin verilerini session'da tut.

    örnek
    Ürün ID_Ürün Adı_Adet_
    ******************************
    ID_UrunAdi_1_ ==>1. veri
    ID_UrunAdi_5_==>2. veri

    session("Sepet") = "988_Goflet_1_|||999_Çoko Pirens_5_|||"

    sepetinde bunlar olduğunu düşün
    ilk önce "|||" karakterini split et bi diziye ata
    sonra iç içe for'la ürünlerin ID,ÜrünAdı ve Adedini Split et

    kullanıcıya ajax ile göster.

    Buna göre bi algoritma geliştir.
    Ben yapmıştım zamanında gayet başarılıydı, hemde db'yi rahatsız etmiyordu.
    • pro-asp adlı üyenin fotoğrafı pro-asp
      Kardeş Bana Gönderebileceğin Bir Split Var mı ?


      ALIŞ VERİŞ SEPETİ ?
      10 yıl önce yazılmış
    • turkfox13 adlı üyenin fotoğrafı turkfox13
      session("Sepet") = "988_Goflet_1_|||999_Çoko Pirens_5_|||" 
      diz = split(session("Sepet"),"|||")
      
      ' dizi[0] değeri ==> 988_Goflet_1_
      ' dizi[1] değeri ==> 999_Çoko Pirens_5_
      
      'şimdi de
      urun_prm = split(dizi[0],"_")
      
      ' urun_prm[0] değer ==> 988 ==> ürün id'si
      ' urun_prm[1] değer ==> Goflet ==> ürün ismi dilersen bunu burda tutmassın id'den tekrar rün ismini çekersin ama boşu boşuna trafik yaparsın
      ' urun_prm[2] değer ==> 1 ==> ürün adedi
      
      


      iç içe forla bunu hal edebilirsin, biraz jquery ajax'ı kullan, listelemek istiyosan'da asp ile yapma jquery ile sayfa yüklendiğinde, bir fonkisyon yaz o fonksiyon sepeti hem yenilesin hemde yüklesin, gersi ikisi aynı şey :)

      elimde var ama onu ben bile çözemem, bayağı eskide yazmıştım
      10 yıl önce yazılmış
    • pro-asp adlı üyenin fotoğrafı pro-asp
      anladım kardeş. teşekkür ederim. kolay gelsin.
      10 yıl önce yazılmış

Cevaplar

Hiç cevap bulunamadı.