• 22-10-2013, 17:52:07
    #1
    Arkadaşlar bir iletişim formu yaptım fakat mail göndermiyor. if ile kontrol ettim gönderildi diyor fakat maile bakıyorum gelmiyor. Bir yanlışım var mı yardımcı olabilirmisiniz ? ve birde türkçe karakter problemi oluyor formda nasıl düzeltebilirim ?
    <?php
    
    
    if($_POST){
    
    $diger = 'MIME-version : 1;'."\r\n";
    $diger .= 'content-type: text/html; charset = iso-8959-9;'."\r\n";
    $adsoyad =$_POST['adsoyad'];
    $mail = $_POST['eposta'];
    $konu = "İletişim E-postası";
    $mesaj = $_POST['mesaj'];
    $icerik  = "Gönderen : ".$adsoyad."<br>
                 E-Postası : ".$mail."<br>
               Mesajı : ".$mesaj."<br>";
    $kime = "kz.mishima@gmail.com";
    $diger .= 'From : ('.$adsoyad.')'.$mail;
        $gonder = mail($kime,$konu,$icerik,$diger);
    
    if ($gonder){
    
    echo "Gönderildi.";
    
    }
    
    
    }else {
    
    echo '
    <p>post edilmedi</p>
    <meta http-equiv="Content-Type" content="text/HTML; charset=utf-8" />
    <form action="" method="post"><table align = "center" border = "0">
       <tr><td><h1>İletişim Formu</h1></td></tr>
    <tr>
        <td>Ad Soyad : </td>
        <td><input type="text" name ="adsoyad" /></td>
      </tr>
      <tr>
        <td>E-Posta Adresi :</td>
        <td><input type="text" name ="eposta" /></td>
      </tr>
      <tr>
        <td>Konu : </td>
        <td><input type="text" name="konu" /></td>
      </tr>
      <tr>
        <td>İçeirk : </td>
        <td><textarea name="mesaj"></textarea></td>
      </tr>
      <tr><td><input type="submit" value ="Gönder"/></td></tr>
    
    </table></form>';
    
    }
    
    
    
    ?>
  • 22-10-2013, 18:44:59
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    bkz: https://www.r10.net/php/1077290-en-ba...phpmailer.html
  • 22-10-2013, 20:58:41
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Sunucunuzda phpmail fonksiyonu kapalıdır büyük ihtimal o yüzden gitmiyordur.Smtp kullanmanız lazım.Saintx konu linki atmış zaten.

    GT-I8190 cihazımdan gönderildi.
    Yazım yanlışları varsa affola.
  • 22-10-2013, 21:32:45
    #4
    Teşekkür Ederim
  • 23-10-2013, 00:15:49
    #5
    Eğerki local'de çalışıyorsanız yollamayabilir.
  • 23-10-2013, 10:47:56
    #6
    local de yollamaz hocam mail sunucusu olmadığından ftp de deneyin isterseniz..