![]() |
|
||||
|
Arkadaşlar asp bir toplist scriptini geliştirmeye çalışıyorum. Bir yerde takıldım. Kodlar aşağıda. Şu anda cokie atmıyor bu sebeple çoğul sayfa gösterimini sayıyor. Herkezi bir kere saydırmak yani tekil saymasını istiyorum. Kodlarda hatayı görüyorsanız düzeltirmisiniz.
hit = RS("hit") hitall = RS("hitall") toplam = RS("toplam") IF Request.Cookies(""& id &"")("sitez") = "" THEN RS("hit") = hit + 1 END IF IF Request.Cookies(""& id &"")("sitez") = "" THEN RS("toplam") = toplam + 1 END IF RS("hitall") = hitall + 1 RS("hitdate") = zaman RS.Update RS.Close Set RS = Nothing Response.Cookies(""& id &"")("sitez") = "x" Response.Cookies(""& id &"").Expires= date + 1 Response.Redirect image Konu SaveTargetUs tarafından (2005-04-21 Saat 02:23 ) değiştirilmiştir.. |
|
||||
|
Response.Cookies(""& id &"")("sitez").path = "/"
Bunuda ekle cookie olustururken. Bazi server lar buyüzden cookie atmiyor.
__________________
|
|
||||
|
Yalniz kayitta hiç ELSE yok. Sadece tekil mi sayiyorsun ? Madem sadece tekil sayican toplam i 1 artirmana gerekte yok. iki tane ayni if sorgusu yapmissina ayrica.
IF Request.Cookies(""& id &"")("sitez") = "" THEN RS("hit") = hit + 1 END IF IF Request.Cookies(""& id &"")("sitez") = "" THEN RS("toplam") = toplam + 1 END IF Yerine bitane. IF Request.Cookies(""& id &"")("sitez") = "" THEN RS("hit") = hit + 1 RS("toplam") = toplam + 1 rs.Update else RS("toplam") = toplam + 1 rs.Update end if yaparsan tekil ayri cogul ayri sayar. hitall ne ise yariyo onuda anlamadim ama vardir bi bildigin.
__________________
|
![]() |
| Seçenekler | |
| Stil | |
|
|
Benzer Konular
|
||||
| Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
| Mssql de Server a veritabanı atmak? | lovemove | MySQL Veritabanı SQL | 1 | 2006-05-17 00:32 |
| anasayfadan tüm alt sayfalara link atmak | Aforizmalar | Google Adsense | 5 | 2005-05-18 10:02 |
| Bedava Sınırsız Sms Atmak İçin Bakın | sensiz | Yeni Site Tanıtımları | 6 | 2005-03-27 18:02 |
| bilgisayardan dosya gösterip mail olarak atmak? | tnr | PHP | 3 | 2003-02-25 20:09 |