v2.5.2
Giriş yap

yeniden form gönderme işlemini onayla

g4rymckinn0n
487 defa görüntülendi

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?

Cevap yaz
Cevaplar (3)
abdullahx
801 gün önce

Zamanında basit bir phpmailer ile ajax form gönderme örneği yapmıştım, kendinize göre düzenleyip kullanın. Link

g4rymckinn0n
801 gün önce

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.

isa
801 gün önce

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");