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

Sayfa Yenilemeyi önleyen kodlama

Merhaba,
online sınav sistemi için gerekli bir işlem; f5 e basılsa bile sayfa yenilemeyen kod varmıdır? ya da sayfa yenilense bile bizim geri doğru sayan sayacımız bundan etkilenmesin. Bunu nasıl yapabiliriz? şimdiden tşkler...
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • ziyahan adlı üyenin fotoğrafı
    12 yıl önce yazılmış
    29 cevap - 2 soru
    Şu kodu kullanabilirsiniz:
          $(function(){
                    $(document).keypress(function(event){
                       if(event.keyCode==116)
                           return false;
                    });
                });
    
    • hkor adlı üyenin fotoğrafı hkor
      Sağol üstad ama sadece i.e de yenilemiyor, chrome gibi mozilla hepsi için bunu nasıl engelleriz?
      12 yıl önce yazılmış
    • ziyahan adlı üyenin fotoğrafı ziyahan
      Kardeşim, ben Firefox 6.0.2'de test ettim çalışıyor.
      12 yıl önce yazılmış
    • hkor adlı üyenin fotoğrafı hkor
      hocam benimki 7 ondan olabilir belki..
      12 yıl önce yazılmış
  • halidaltuner adlı üyenin fotoğrafı
    12 yıl önce yazılmış
    144 cevap - 4 soru
    Sayfa yenilemeyi öyle ya da böyle engelleyemezsiniz. Kullanıcı f5'e basmaz ama CTRL + R yapar.

    Onun yerine soru saniyesi başlarken temporary bir table'a sürenin başlangıç saniyesini kaydedin, daha sonra kontrol ettirin. JS'e güvenmeyin bu konuda :)
  • siyahbeyaz adlı üyenin fotoğrafı
    12 yıl önce yazılmış
    472 cevap - 20 soru
    hic bosuna javascriptle ugrasma kardesim. eger professional birsey istiyorsan...

    post ettikten sonra

    post bilgilerini sessiona ata..

    sonrada sayfayı yonlendir... ve post isleminden kurtulmus olursun
    demek ıstedıgımm

    form.html
    <form method="post" action="gonder.php">
    <input type="text" name="a">
    <input type="submit" value="gönder">
    </form>
    

    gonder.php
    <?
    @session_start();
    $_SESSION[a]=$_POST[a];
    ?>
    <script>location.href="yonlen.php"</script>
    



    yonlen.php
    @session_start();
    echo "merhba form kutucuguna  ".$_SESSION[a]." Degerini Girdiniz... simdi f5 e basin bakalim :D;