Kod:
    
    <!doctype html>
<html lang="tr">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
    <!-- Bootstrap CSS -->
    <script src="https://www.google.com/recaptcha/api.js?hl=tr"></script>
    <link rel="stylesheet" type="text/css" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" />
  </head>
  <body>
 
    <!-- Bootstrap Responsive İletişim Formu Start *** -->
    <br /> <!-- Bir satır boşluk -->
    <h1 style="text-align:center;">İletişim Formu</h1> <!-- Form başlığı -->
    <br /> <!-- Bir satır boşluk -->
    <div class="container-fluid">
        <div class="row">
            <div class="col-md-4"></div> <!-- 4 sütun Sol Tarafa Boş Verdik -->
            <div class="col-md-4"> <!-- 4 Sütun Ortaladık Başlangıcı -->
       
                <form action="iletisim.php" method="post"> <!-- Form Başlangıcı -->
 
                    <div class="form-group"> <!-- Ad Soyad Text Alanı -->
                        <input required="required" name="AdiSoyadi" id="name" type="text" class="form-control" placeholder="Adınız ve Soyadınız">
                        <small class="form-text text-muted">Lütfen adınızı ve soyadınızı girin.</small>
                    </div> <!-- Ad Soyad Text Alanı Bitti -->
 
                    <div class="form-group"> <!-- Mail Adresi Text Alanı -->
                        <input required="required" name="MailAdresi" type="email" class="form-control" placeholder="E-Posta Adresiniz">
                        <small class="form-text text-muted">Lütfen mail adresinizi girin.</small>
                    </div> <!-- Mail Adresi Text Alanı Bitti -->
 
                    <div class="form-group"> <!-- Mesaj Konusu Text Alanı -->
                        <input required="required" name="MesajKonusu" type="text" class="form-control" placeholder="Mesajınızın Konusu">
                        <small class="form-text text-muted">Lütfen mesajınızın konusunu girin.</small>
                    </div> <!-- Mesaj Konusu Text Alanı Bitti -->
 
                    <div class="form-group"> <!-- Mesaj Text Alanı -->
                        <textarea rows="6" cols="10" name="Mesaj" required="required" class="form-control" placeholder="Mesajınızını Yazın"></textarea>
                    </div> <!-- Mesaj Text Alanı Bitti -->
                    <div class="form-group">
                     <div class="g-recaptcha" data-sitekey="6LddeJMrAAAAANw5XOIXSBgiIoAdGC22L42rrToG"></div>
                    </div>
                           
 
                    <button type="submit" onclick="btnkaldir()" id="gonder" class="btn btn-primary" >Gönder</button> <!-- Form Gönderme Butonu -->
                    <button type="reset" class="btn btn-success">Temizle</button> <!-- Form Temizleme Butonu -->
             
 
                </form> <!-- Form Bitiş -->
 
            </div> <!-- 6 Sütun Ortaladık Tamamlandı -->
            <div class="col-md-4"></div> <!-- 4 sütun Sol Tarafa Boş Verdik -->
        </div>
    </div>
    <!-- Bootstrap Responsive İletişim Formu End *** -->
 
  </body>
</html>
 
<script>
function btnkaldir()
{
  var x = document.getElementById("gonder");
   x.style.display = "none";
}
</script>
 
<?php
//error_reporting(0); // ← BUNU yoruma al
//ini_set('display_errors', 1); // ← Hataları göster
//error_reporting(E_ALL); // ← Tüm hataları göster
error_reporting(0); //Hataları Gizle
//Form'dan Bütün Değerler Post Methodu ile Çekiliyor
$AdiSoyadi = trim(strip_tags($_POST['AdiSoyadi']));
$MailAdresi = trim(strip_tags($_POST['MailAdresi']));
$MesajKonusu = trim(strip_tags($_POST['MesajKonusu']));
$Mesaj = trim(strip_tags($_POST['Mesaj']));
//Form'dan Bütün Değerler Post Methodu ile Çekiliyor Tamamlandı
 
if($AdiSoyadi and $MailAdresi and $MesajKonusu and $Mesaj){ //Form'dan bütün değerler geliyorsa mail gönderme işlemini başlatıyoruz.
 
    //Php Smtp Mailler Sınıfını Sayfaya Dahil Ediyoruz
    include ('phpmail/class.phpmailer.php');
    include ('phpmail/class.smtp.php');
    //Php Smtp Mailler Sınıfını Sayfaya Dahil Ediyoruz Tamamlandı
 
    //Mail Bağlantı Ayarları
    //Mail Hangi Hesaptan Gönderilecek ise onun bilgilerini yazın.
    $MailSmtpHost = "smtp.gmail.com";
    $MailUserName = "benimmailim@gmail.com";
    $MailPassword = "benimmailim";
    //Mail Bağlantı Ayarları Tamamlandı
 
    //Doldurulan Form Mail Olarak Kime Gidecek?
    $MailKimeGidecek = "benimmailim@gmail.com";
    //Doldurulan Form Mail Olarak Kime Gidecek Tamamlandı
   
    $mail = new PHPMailer();
    $mail->IsSMTP();
    $mail->SMTPAuth = true;
    $mail->Host = $MailSmtpHost; //Smtp Host
    $mail->SMTPSecure = 'tls';  //yada tls
    $mail->Port = 587;  //SSL kullanacaksanız portu 465 olarak değiştiriniz - TLS Portu 587
    $mail->Username = $MailUserName; //Smtp Kullanıcı Adı
    $mail->Password = $MailPassword; //Smtp Parola
    $mail->SetFrom($mail->Username, 'İletişim');
    $mail->AddAddress("$MailKimeGidecek", 'Benim Adım'); //Mailin Gideceği Adres ve Alıcı Adı
    $mail->CharSet = 'UTF-8'; //Mail Karakter Seti
    $mail->Subject = $MesajKonusu; //Mail Konu Başlığı
    $mail->MsgHTML("Ad: "."$AdiSoyadi". "<br />" ."E-Posta: "."$MailAdresi". "<br />" ."Mesaj: "."$Mesaj"); //Mail Mesaj İçeriği
   
    if (isset($_POST['g-recaptcha-response'])) {
    $captcha = $_POST['g-recaptcha-response'];
    }
   
    if (!$captcha) {
    echo     '<script>alert("Lütfen robot olmadığınızı doğrulayın.");</script>';
    exit;
    }
   
 
    $kontrol = file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=6LddeJMrAAAAANw5XOIXSBgiIoAdGC22L42rrToG&response=" . $captcha . "&remoteip=" . $_SERVER['REMOTE_ADDR']);
$kontrol = json_decode($kontrol); // ← Bu satır eksikti
 
if ($kontrol->success == false) {
    echo 'Mail gönderilirken bir hata oluştu: ' . $mail->ErrorInfo;
}
 
    else {
    if($mail->Send()) {  
    echo '<script>alert("Mail gönderildi!");</script>';
    header("Refresh: 0;");
    }}
   
       
}
?>Hata nerede acaba bilen varmı?
			
				Moderatör tarafında düzenlendi: