Cevaplar
-
Şu kodu kullanabilirsiniz:
$(function(){ $(document).keypress(function(event){ if(event.keyCode==116) return false; }); });
-
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 :) -
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;