• 13-01-2015, 00:39:42
    #1
    selam arkadaşlar

    ne kadar uğraştıysam çözemedim sürekli bu hatayı alıyorum bu ;

    Gönderim Hatası: Language string failed to load: connect_host

    <table width="200" border="0" align="center" cellpadding="0" cellspacing="0">
                        <tr>
                        <fieldset style="width:400px;">
    	<h3><a href="biz.php">İletişim Formu</a></h3>
    	<form method="post" action="biz.php?islem">
    	<p><input type="text" name="isim" size="20" /> <label for="isim"> <b>Adınız</b> </label></p>
    
    	<p><input type="text" name="eposta" size="20" /> <label for="eposta"> <b>Eposta Adresiniz</b> </label></p>
    
    	<p><input type="text" name="konu" size="20" /> <label for="konu"> <b>Konu</b> </label></p>
    	<p><textarea rows="6" name="mesaj" cols="30"></textarea> <label for="mesaj"> <b>Mesajınız</b> </label></p>
    
    	<p><input type="reset" value="Sıfırla" /> <input type="submit" value="Gönder" /></p> 
    <?php
    
    if (isset($_GET['islem'])) {
    	
    	if ($_POST['eposta']<>'' && $_POST['isim']<>'' && $_POST['konu']<>'' && $_POST['mesaj']<>'') {
    
    	require_once("class.phpmailer.php");
    
    	$mail = new PHPMailer();
    	$mail->SetLanguage( "en", "phpmailer/language/" );
    	$mail->IsSMTP();
    	$mail->SMTPSecure = 'tls';
    	$mail->Host = "smtp.yandex.com";
    	$mail->Port = 587;
    	$mail->SMTPAuth = true;
    	$mail->Username = "e@yandex.com";
    	$mail->Password = "123123";
    	$mail->From = "e@yandex.com";
    	$mail->Fromname = $_POST['Biz Sizi Arayalım'];
    	$mail->AddAddress("e@gmail.com","Mail gönderimi");
    	$mail->Subject = $_POST['konu'] . $_POST['eposta'];
    	$mail->Body = $_POST['mesaj'];
    
    	if(!$mail->Send())
    	{
    	   echo '<font color="#F62217"><b>Gönderim Hatası: ' . $mail->ErrorInfo . '</b></font>';
    	   exit;
    	}
    	echo '<font color="#41A317"><b>Mesaj başarıyla gönderildi.</b></font>';
    	} else {
    		 echo '<font color="#F62217"><b>Tüm alanların doldurulması zorunludur.</b></font>';
    	}
    }
    ?>
    				</pre></td>
                            </tr>
                          </table>
                            </form></td>
                          </tr>
                      </table>

    buradaki sorun neyden kaynaklanıyor acaba çözemedim..

    --R10.NET; Flood Engellendi -->-> Yeni yazılan 13-01-2015 mesaj 00:39:42 -->-> Daha önceki 12-01-2015 mesaj 23:58:32 --

    yardımcı olacak yok mu arkadaşlar
  • 13-01-2015, 01:24:46
    #2
    Developer
    FLoRa adlı üyeden alıntı: mesajı görüntüle
    selam arkadaşlar

    ne kadar uğraştıysam çözemedim sürekli bu hatayı alıyorum bu ;

    Gönderim Hatası: Language string failed to load: connect_host
    <table width="200" border="0" align="center" cellpadding="0" cellspacing="0">
                        <tr>
                        <fieldset style="width:400px;">
        <h3><a href="biz.php">İletişim Formu</a></h3>
        <form method="post" action="biz.php?islem">
        <p><input type="text" name="isim" size="20" /> <label for="isim"> <b>Adınız</b> </label></p>
    
        <p><input type="text" name="eposta" size="20" /> <label for="eposta"> <b>Eposta Adresiniz</b> </label></p>
    
        <p><input type="text" name="konu" size="20" /> <label for="konu"> <b>Konu</b> </label></p>
        <p><textarea rows="6" name="mesaj" cols="30"></textarea> <label for="mesaj"> <b>Mesajınız</b> </label></p>
    
        <p><input type="reset" value="Sıfırla" /> <input type="submit" value="Gönder" /></p> 
    <?php
    
    if (isset($_GET['islem'])) {
        
        if ($_POST['eposta']<>'' && $_POST['isim']<>'' && $_POST['konu']<>'' && $_POST['mesaj']<>'') {
    
        require_once("class.phpmailer.php");
    
        $mail = new PHPMailer();
        $mail->SetLanguage( "en", "phpmailer/language/" );
        $mail->IsSMTP();
        $mail->SMTPSecure = 'tls';
        $mail->Host = "smtp.yandex.com";
        $mail->Port = 587;
        $mail->SMTPAuth = true;
        $mail->Username = "e@yandex.com";
        $mail->Password = "123123";
        $mail->From = "e@yandex.com";
        $mail->Fromname = $_POST['Biz Sizi Arayalım'];
        $mail->AddAddress("e@gmail.com","Mail gönderimi");
        $mail->Subject = $_POST['konu'] . $_POST['eposta'];
        $mail->Body = $_POST['mesaj'];
    
        if(!$mail->Send())
        {
           echo '<font color="#F62217"><b>Gönderim Hatası: ' . $mail->ErrorInfo . '</b></font>';
           exit;
        }
        echo '<font color="#41A317"><b>Mesaj başarıyla gönderildi.</b></font>';
        } else {
             echo '<font color="#F62217"><b>Tüm alanların doldurulması zorunludur.</b></font>';
        }
    }
    ?>
                    </pre></td>
                            </tr>
                          </table>
                            </form></td>
                          </tr>
                      </table>
    buradaki sorun neyden kaynaklanıyor acaba çözemedim..

    --R10.NET; Flood Engellendi -->-> Yeni yazılan 13-01-2015 mesaj 00:39:42 -->-> Daha önceki 12-01-2015 mesaj 23:58:32 --

    yardımcı olacak yok mu arkadaşlar
    smtp host kısmını smtp.yandex.ru olarak değiştirin.

    $mail->Host = "smtp.yandex.ru";
  • 14-01-2015, 09:26:46
    #3
    FastPHP adlı üyeden alıntı: mesajı görüntüle
    smtp host kısmını smtp.yandex.ru olarak değiştirin.

    $mail->Host = "smtp.yandex.ru";
    aynı hata çözmedi durumu
  • 14-01-2015, 09:42:03
    #4
    Alıntı
    $mail->SetLanguage( "en", "phpmailer/language/" );
    bu satırı silerek dener misiniz?
  • 14-01-2015, 10:09:24
    #5
    emrahakin adlı üyeden alıntı: mesajı görüntüle
    bu satırı silerek dener misiniz?
    malesef aynı
  • 14-01-2015, 10:15:50
    #6
    portu 465 olarak değiştirip dener misiniz ?
  • 14-01-2015, 10:34:29
    #7
    e-posta sunucusunun adresi — smtp.yandex.com.tr;
    bağlantı güvenliği — SSL;
    port — 465.

    Olarak ayarlarsanız çözülür


    Sent from my iPhone using Tapatalk
  • 14-01-2015, 17:32:12
    #8
    ByAkman adlı üyeden alıntı: mesajı görüntüle
    e-posta sunucusunun adresi — smtp.yandex.com.tr;
    bağlantı güvenliği — SSL;
    port — 465.

    Olarak ayarlarsanız çözülür


    Sent from my iPhone using Tapatalk
    $mail = new PHPMailer();
    	$mail->IsSMTP();
    	$mail->SMTPSecure = 'ssl';
    	$mail->Host = "smtp.google.com";
    	$mail->Port = 465;
    	$mail->SMTPAuth = true;
    	$mail->Username = "s@gmail.com";
    	$mail->Password = "101010";
    	$mail->From = "s@gmail.com";
    	$mail->Fromname = $_POST['Biz Sizi Arayalım'];
    	$mail->AddAddress("s@gmail.com","Mail gönderimi");
    	$mail->Subject = $_POST['konu'] . $_POST['eposta'];
    	$mail->Body = $_POST['mesaj'];

    yandexde olmadı googleye geri döndüm ama gene olmadı bi yardımcı olun arkadaşlar