[Linux-programlama] Re: Ajax ile ilgili 2 soru

2010-09-27 Başlik Elvin Şiriyev
1. istek devam ettiği sürece global bir değişkeni false yaparsınız ve o
değişken true oladığı sürece ajax istek göndermezsiniz. Ajax istek döndüğü
zaman değeri true etmeyi unutmayasınız.

2. Sepete eklemeyi hem js ile hem de serverda yapıyorsunuz diye anladım:
ajax ile serverdan olumlu yanıt gelince js ile sepete ilave edin.

2010/9/27 Nuri AKMAN nuriak...@gmail.com


 Selamlar,
 Nuri Akman


 2010/9/27 Baris CUHADAR pard...@gmail.com

  1. setTimeout ile söz gelimi 1 saniye bekleyip onmouseover denetimi ile,
 daha sonra sorguyu sunucuya gönderme gibi bir işlem yapılabilir. Yani ürün
 imgesi yada bağlantısı üstünde 1 saniye bekleme yapılmadıysa sorgu sunucuya
 gönderilmeyecek şeklinde

 2. Kullanıcı tarafında javascript ile birşey mi göstermek istiyorsunuz?
 Şu anda servis ile bağlantı yok şeklinde.


 Evet



 On 09/26/2010 11:46 PM, Nuri AKMAN wrote:

 Arkadaşlar,

 Sizlere ajax konusunda 2 sorum olacak:

 *Soru 1:*
 Web sayfamda ekranda 10 adet ürün resimi var. Fare ile üzerine gelince
 ajax ile sunucudan (php-mysql) ürün bilgilerini getirip gösteriyorum. Bunun
 için UrunBilgileriniGetir(urun_id) adında bir JS fonksiyonum var.

 Sorun şu: Kullanıcı fareyi tüm resimler üzerinde hızla gezdirdiğinde JS
 fonksiyonum 10 defa çağrılmasına rağmen, ilk talebin daha sonucu gelmemişken
 ikinci ve diğer talepler sunucuya iletiliyor. Bu da sunucuda gereksiz bir
 trafik oluşmasına sebep oluyor.

 Bu sorunun önüne nasıl geçebilirim?


 *Soru 2:*
 Ayrıca, kullanıcı ürünle ilgili bir işlem yapmak için tıklarsa (örnek:
 Sepete ekle):

 Adım 1: önce onun benim web siteme olan bağlantısında bir sorun olup
 olmadığını kontrol etmek
 Adım 2: ve sonrasında da talebini işleme koymak istiyorum.

 Adım 1'deki kontrolü nasıl yapabilirim? Veya, sizlerin başka bir önerisi
 olabilir mi?


 Selamlar,
 Nuri Akman



 ___
 Linux-programlama mailing 
 listlinux-programl...@liste.linux.org.trhttps://liste.linux.org.tr/mailman/listinfo/linux-programlama
 Liste kurallari: http://liste.linux.org.tr/kurallar.php


 ___
 Linux-programlama mailing list
 Linux-programlama@liste.linux.org.tr
 https://liste.linux.org.tr/mailman/listinfo/linux-programlama
 Liste kurallari: http://liste.linux.org.tr/kurallar.php



 ___
 Linux-programlama mailing list
 Linux-programlama@liste.linux.org.tr
 https://liste.linux.org.tr/mailman/listinfo/linux-programlama
 Liste kurallari: http://liste.linux.org.tr/kurallar.php




-- 
Elvin Şiriyev
http://siriyev.net
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: Ajax ile ilgili 2 soru

2010-09-26 Başlik Baris CUHADAR
1. setTimeout ile söz gelimi 1 saniye bekleyip onmouseover denetimi ile, 
daha sonra sorguyu sunucuya gönderme gibi bir işlem yapılabilir. Yani 
ürün imgesi yada bağlantısı üstünde 1 saniye bekleme yapılmadıysa sorgu 
sunucuya gönderilmeyecek şeklinde


2. Kullanıcı tarafında javascript ile birşey mi göstermek istiyorsunuz? 
Şu anda servis ile bağlantı yok şeklinde.


On 09/26/2010 11:46 PM, Nuri AKMAN wrote:

Arkadaşlar,

Sizlere ajax konusunda 2 sorum olacak:

*Soru 1:*
Web sayfamda ekranda 10 adet ürün resimi var. Fare ile üzerine gelince 
ajax ile sunucudan (php-mysql) ürün bilgilerini getirip gösteriyorum. 
Bunun için UrunBilgileriniGetir(urun_id) adında bir JS fonksiyonum var.


Sorun şu: Kullanıcı fareyi tüm resimler üzerinde hızla gezdirdiğinde 
JS fonksiyonum 10 defa çağrılmasına rağmen, ilk talebin daha sonucu 
gelmemişken ikinci ve diğer talepler sunucuya iletiliyor. Bu da 
sunucuda gereksiz bir trafik oluşmasına sebep oluyor.


Bu sorunun önüne nasıl geçebilirim?


*Soru 2:*
Ayrıca, kullanıcı ürünle ilgili bir işlem yapmak için tıklarsa (örnek: 
Sepete ekle):


Adım 1: önce onun benim web siteme olan bağlantısında bir sorun olup 
olmadığını kontrol etmek

Adım 2: ve sonrasında da talebini işleme koymak istiyorum.

Adım 1'deki kontrolü nasıl yapabilirim? Veya, sizlerin başka bir 
önerisi olabilir mi?



Selamlar,
Nuri Akman



___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php
   
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] Re: Ajax ile ilgili 2 soru

2010-09-26 Başlik Nuri AKMAN
Selamlar,
Nuri Akman


2010/9/27 Baris CUHADAR pard...@gmail.com

  1. setTimeout ile söz gelimi 1 saniye bekleyip onmouseover denetimi ile,
 daha sonra sorguyu sunucuya gönderme gibi bir işlem yapılabilir. Yani ürün
 imgesi yada bağlantısı üstünde 1 saniye bekleme yapılmadıysa sorgu sunucuya
 gönderilmeyecek şeklinde

 2. Kullanıcı tarafında javascript ile birşey mi göstermek istiyorsunuz? Şu
 anda servis ile bağlantı yok şeklinde.


Evet



 On 09/26/2010 11:46 PM, Nuri AKMAN wrote:

 Arkadaşlar,

 Sizlere ajax konusunda 2 sorum olacak:

 *Soru 1:*
 Web sayfamda ekranda 10 adet ürün resimi var. Fare ile üzerine gelince ajax
 ile sunucudan (php-mysql) ürün bilgilerini getirip gösteriyorum. Bunun için
 UrunBilgileriniGetir(urun_id) adında bir JS fonksiyonum var.

 Sorun şu: Kullanıcı fareyi tüm resimler üzerinde hızla gezdirdiğinde JS
 fonksiyonum 10 defa çağrılmasına rağmen, ilk talebin daha sonucu gelmemişken
 ikinci ve diğer talepler sunucuya iletiliyor. Bu da sunucuda gereksiz bir
 trafik oluşmasına sebep oluyor.

 Bu sorunun önüne nasıl geçebilirim?


 *Soru 2:*
 Ayrıca, kullanıcı ürünle ilgili bir işlem yapmak için tıklarsa (örnek:
 Sepete ekle):

 Adım 1: önce onun benim web siteme olan bağlantısında bir sorun olup
 olmadığını kontrol etmek
 Adım 2: ve sonrasında da talebini işleme koymak istiyorum.

 Adım 1'deki kontrolü nasıl yapabilirim? Veya, sizlerin başka bir önerisi
 olabilir mi?


 Selamlar,
 Nuri Akman



 ___
 Linux-programlama mailing 
 listlinux-programl...@liste.linux.org.trhttps://liste.linux.org.tr/mailman/listinfo/linux-programlama
 Liste kurallari: http://liste.linux.org.tr/kurallar.php


 ___
 Linux-programlama mailing list
 Linux-programlama@liste.linux.org.tr
 https://liste.linux.org.tr/mailman/listinfo/linux-programlama
 Liste kurallari: http://liste.linux.org.tr/kurallar.php


___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php