merhaba,
$mail->AddAddress('$himm', '$kullanici'); bunun gibi hatalı bir kaç satırınız daha var. değişkenleri tek tırnak içine aldığınız için hata aldınız.
tırnakları kaldırarak direk değişkenleri kullanırsanız sorununuz çözülür.
$mail->AddAddress($himm, $kullanici); gibi.
kolaylıklar.
<?php
$host_adi = "localhost";
$veritabani = "onerie_db";
$kullanici = "onerie_db";
$sifre_vt = "********";
$hepsi_vt = mysql_pconnect($host_adi, $kullanici, $sifre_vt) or trigger_error(mysql_error(),E_USER_ERROR); ?>
<?php
$kolonadi_hatirlat_sifre = "-1";
if (isset($_POST['mail'])) {
$kolonadi_hatirlat_sifre = (get_magic_quotes_gpc()) ? $_POST['mail'] : addslashes($_POST['mail']);
}
mysql_select_db($veritabani, $hepsi_vt);
$sorgumuz = sprintf("SELECT * FROM uyeler WHERE email = '%s'", $kolonadi_hatirlat_sifre);
$hatirlat_sifre = mysql_query($sorgumuz, $hepsi_vt) or die(mysql_error());
$satirlar = mysql_fetch_assoc($hatirlat_sifre);
$toplam_sonuc = mysql_num_rows($hatirlat_sifre);
$himm = $_POST['mail'];
?>
<?php if ($toplam_sonuc > 0) { ?>
<?php
$ad = "Onerie.com";
$emails = "onerietr@gmail.com";
$url = "http://";
$konu = "Şifre Hatırlatma";
$kullanici = $satirlar['kullanici_adi'];
$sifre = $satirlar['sifre'];
$giris = "<a href=".$url."www.webasistani.com/index.php>Sisteme Giriş Yapmak İçin Tıklayın. </a>";
$msg = "Sayın, ".$satirlar['adsoyad']." ".$satirlar['soyad']." Lütfen Şifrenizi Kaybetmeme Hususunda Daha Hassasiyetli Davranınız. Teşekkürler";
$mailtanim = "MIME-Version: 1.0\r\n";
$mailtanim .= "Content-Type: text/html; charset=\"windows-1254\"\r\n";
$mailtanim .= "From: $ad <$emails>\r\n";
$mailtanim .= "Reply-To: $ad <$emails>\r\n";
$hepsi = "<strong>Gönderici :</strong> ".$ad."<br><strong>Sistem E-Postası :</strong> ".$emails."<br><strong>Konu :</strong> ".$konu."<br><strong>Kullanıcı Adınız :</strong> ".$kullanici."<br><strong>Şifreniz :</strong> ".$sifre."<br><strong>Sistem Giriş Yolu :</strong> ".$giris."<br>";
$hepsi .= $msg;
mail($satirlar['email'], $konu ,stripslashes($hepsi), $mailtanim);
?>
<?
include 'class.phpmailer.php';
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->Host = 'smtp.gmail.com';
$mail->Port = 587;
$mail->SMTPSecure = 'tls';
$mail->Username = 'onerietr@gmail.com';
$mail->Password = '*******';
$mail->SetFrom($mail->Username, 'Onerie.com');
$mail->AddAddress('$himm', '$kullanici');
$mail->CharSet = 'UTF-8';
$mail->Subject = '$konu';
$mail->MsgHTML('$hepsi!');
if($mail->Send()) {
echo 'Mail gönderildi!';
} else {
echo 'Mail gönderilirken bir hata oluştu: ' . $mail->ErrorInfo;
}
?>Gönder dediğimde alıcı mail adresini girmediniz diyor yardım edebilirmisiniz beyler