Bir iletişim formu oluşturdum fakat eğer mesaj gönderilirse contact.php içinde kalip mesajınız başarıyla gönderildi diyor. Ben gene html sayfasında yani iletişim sayfasında kalıp echo komutu kullanmak istiyorum. Onun için header location denedim fakat o zaman echo komutu çalışmıyor. aşşağıda kodun son kısmı var ne yapmalıyım
if($mail->Send())
{ header ("Location:contact.html");
echo 'Mesajınız başarıyla gönderildi.';}
contact.php sayfasında header location sonuna get değeri ekleyin.
contact.html sayfasında get değeri başarılı ise veya değilse mesaj yazdırın.
Aşağıda örneği mevcut.
header ("Location:contact.html?durum=ok")<?php if ($_GET['durum'] == "ok") { ?> <p>Mesajınız başarıyla gönderildi.</p><?php } ?>