Ekselyum adlı üyeden alıntı: mesajı görüntüle
Hortlatıyorum. Aynı formu tekrar tekrar ekranı yenileyerek göndermek nasıl engellenebilir? bende arayış içerisindeyim.
Muhtemelen sorunu çoktan çözmüşsündür ama gene de forumda bulunsun diye paylaşayım dedim. Yazılımda çare tükenmez. Onlar sayfayı yenilemeden önce sen yenile

Post işlemin gerçekleştiğini if ile kontrol et. Duruma göre header("Location:url") ile normal yönlendirme yapmayıp, yerine header("refresh:0;url") ile yeni sayfaya gönder. Ben php mailer ile aynı sayfada post işlemi yaparken kullanıyorum. Aşağıdaki örneği kendine uyarlayabilirsin.

if ( $mail->Send() ) {
header( "refresh:0;iletisim.php?iletisim=basarili" );
}