• 07-04-2015, 22:41:53
    #1
    Merhaba Arkadaşlar
    Üyeye onay E maili gönderirken aşağıda kırmızı ile işaretlediğim alanı göstererek hata veriyor, bu konuda yardımcı olabilirmisiniz.

    <?php
    if($_GET['a']=='uyeOnay'):
    	$bg->tek("UPDATE uyeler SET onay = 1 WHERE uyeID = '".geti($_GET['id'])."'");
    	$uye=$bg->tek("select * from uyeler WHERE uyeID = '".geti($_GET['id'])."'");
    		$mesaj = '<p>Sayın '.s($uye->firma).',</p>
    		<p>Üyeliğiniz onaylanmıştır.Aşağıdaki linke tıklayarak sisteme giriş yapabilirsiniz.</p>
    		<p><a href="'.$ayar->siteyol.'uye.php" target="_blank">'.$ayar->siteyol.'uye.php</a></p>';
    
    		
    		$mail = new PHPMailer(true); 
    		$mail->IsSMTP();
    		$mail->Host     = $ayar->smtp_server;
    		$mail->SMTPAuth = true;
    		$mail->Username = $ayar->smtp_user;
    		$mail->Password = $ayar->smtp_pass;
    		$body = $mesaj;
    		$mail->CharSet = "UTF-8";
    		$mail->From     = $ayar->smtp_user;
    		$mail->FromName = $ayar->domain;
    		$mail->AddAddress($uye->email);
    		$mail->Subject    = $ayar->domain." üyeliğiniz onaylanmıştır.";
    		$mail->MsgHTML($body);
    				
    		if(!$mail->Send()) {
    		  echo "Mailer Error: " . $mail->ErrorInfo;die;
    		} else {
    		  echo "";
    		}	
    
    	Header("location:".$_SERVER['HTTP_REFERER']."");
    endif;
    ?>

    Birde class.phpmailer.php içerisinde kırmızı ile işaretlediğim alanı göstererek hata veriyor.

    if (!$connection) {
              throw new phpmailerException($this->Lang('connect_host'));
            }
  • 09-04-2015, 09:36:14
    #2
    hatanın ekran görüntüsünü ekleyebilirmisiniz?
  • 09-04-2015, 10:18:14
    #3
    Smtp portunuzu ekleyip tekrar dener misiniz


    Sent from my iPhone using Tapatalk