Arkadaşlar herkese merhaba benim problemim şu ; ASP ile bi anket sitesi yapıyorum önemli olan 3 sayfam var:
1. anketsec.asp --> buradaveritabanımdaki kayıtlı bütün aknetler ve sonuçları gösteriliyor 2.anket.asp ---> Burda da anketsec.asp den herhangi bi anketin üzerine tıklayınca o anket gösteriliyo ve oy kullanılma işlemi burda yapılıyor. 3.anketislem.asp--->Bu sayfada da anket.asp den gelen veriler mySQL server a atılıyor , update işlemi yapılıyor ve grafiksel olarak oy toplamlrı oranları falan gösteriliyor.
Problem şu ki; anketsec.asp den anket.asp ye geçiyorum oy kullanıyorum anketislem.asp de çalışıyor oy oranları falan gösterildikten sonra kullanıcıyı en baştaki sayfama yani anketsec.asp sayfasına bilink yardımı ile gönderiyorum. anketsec.asp sayfası açıldığı zaman F5 tuşuna basmadan en son kullandığım oy tabloda görünmüyo ancak Response.AddHeader "Refresh", "10" yazarak sayfayı yeniletebilitorum ama ben sadece bir kere refresh olmasını istiyorum bununla ilgili de
<script> function refresh() { window.location.reload(); } </script>
java kodunu denedim ancak bu nu da tetiklemek için <body onload='Refrsh()' şeklinde kullanmayı denedim ama bu seferde sonsuz döngü şeklinde sayfa aralıksız refresh ediliyor. bi buton da kullanmak istmiyorum.
cache denen sey var ya sanirim o bu soruna neden oluyor. ayni sayfaya cok kisa surede tekrar baglanirsan eskisi gelir. bu 5 satir kod cache kullanimini onliyormus
cache denen sey var ya sanirim o bu soruna neden oluyor. ayni sayfaya cok kisa surede tekrar baglanirsan eskisi gelir. bu 5 satir kod cache kullanimini onliyormus
Teşşekürler cs7 sadece en baştaki bile işe yarıyormuş response.expires=0 :) bende asp kitabında gördüm denedim çalıştı , acaba bu kodlar üyeli siteminde browser da geri tuşuna tıklandığında çıkış yapılan sayfaya girilmesini de engeller mi ??? Sanırım java gerekir bunun için ama benimde pek bilgim yok java hakkında