hypnos035 adlı üyeden alıntı: mesajı görüntüle
Şu şekilde değişir misin hocam

 <?php
    if (isset($_POST['iletisimgonder'])) {

$ad = $_POST["ad"];
$mail = $_POST["mail"];
$instagram = $_POST["instagram"];
$tel = $_POST["tel"];
$mesaj = $_POST["mesaj"];

if(!$ad || !$mail || !$instagram || !$tel || !$mesaj){
echo "Boş alan bırakmamalısınız.";
}
else{
$kaydet=$db->prepare("INSERT INTO iletisim SET
i_ad=:i_ad,
i_mail=:i_mail,
i_instagram=:i_instagram,
i_tel=:i_tel,
i_mesaj=:i_mesaj
");
$sonuc=$kaydet->execute(array(
'i_ad'   => trim(strip_tags($ad)),
'i_mail'  => trim(strip_tags($mail)),
'i_instagram'   => trim(strip_tags($instagram)),
'i_tel'  => trim(strip_tags($tel)),
'i_mesaj'  => trim(strip_tags($mesaj))
));
if($sonuc)
{
echo "Başvurunuz Gönderilmiştir";
}
else{
echo "Daha sonra tekrar deneyin, başvurunuz gönderilmedi.";
}
}
}

?>
500 hatası düzeldi sayfa açıldı ama yine else döndürüyor daha sonra tekrar deneyin diye