yeniden form gönderme işlemini onayla
merhaba,
bir iletişim sayfam var. burada formdan veri alıyorum ve bu verileri mail gönderiyorum.
sayfayı tekrar yenilemek istediğimde ise ekrana bu uyarı geliyor: https://prnt.sc/n4OpzLMP7X0p
işlemi nasıl sıfırlayabilirim? her yenilemede tekrar post etmesine nasıl engel olabilirim?
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (3)
yanıt için teşekkür ederim. benim asıl amacım sayfayı yenilemeden göndermek. ajax ile basit bir phpmailer uygulaması araştırıyorum. kullandığım pek çok sitede iletişim formu gönderince sayfayı yenileyince post işlemi için uyarı gelmiyor. ajax ve js için bir kalıp varsa onu kullanabilirim.
Malesef bu işlemi engeleyemezsin bunun yerine post işlemi gerçekleştikten sonra aynı sayfaya tekrar yönledirme yaparsın sorun bu şekilde çözülür.
örnek olarak post işlemin sonucunda sayfaya $resposen değişkeni dönersen ve status değeri succes ise sayfayı refresh edersin.
if (isset($response) && $response['stutus'] === "success")
header("Refresh");