v2.5.2
Giriş yap

Sayfa yenilenince tekrar post etme sorunu

bayburt
1,003 defa görüntülendi

Sayfa yenilenince tekrar post etmemesini nasıl engellerim

nette şu kodu buldum ama safaride çalışmıyor ajax,token ve header harici bildiğiniz bir yöntem varmı teşekürler
<script>
    if ( window.history.replaceState ) {
        window.history.replaceState( null, null, window.location.href );
    }
</script>
orbi
1425 gün önce

Hiç token vs ile uğraşmanı tavsiye etmem. Header fonksiyonu işini rahatça görür.
Aynı sayfaya dahi post ediyosan post ettiğin yerin devamında

        header("HTTP/1.1 303 See Other");
        header("Location:Yonlenensayfa.php");

bu şekilde kullanırsan. Sayfa yenileme veya geriye dönmesinde tekrar post etmez.