lostyazilim
tr.link

PHP SMTP Hk.

3 Mesajlar 756 Okunma
lstbozum
tr.link

SonFlex SonFlex İllede Sen!! Kullanıcı
  • Üyelik 27.05.2014
  • Yaş/Cinsiyet 32 / E
  • Meslek Öğrenci
  • Konum Adana
  • Ad Soyad M** K**
  • Mesajlar 76
  • Beğeniler 133 / 10
  • Ticaret 0, (%0)
Merhabalar ; aşağıda belirtmiş olduğum kodlarda maile istek sarkıları çektireceğim fakat hostingde php mail fonksiyonları kapalı olduğu için SMTP ile yapmam gerekiyor yapamadım ben yardımcı olursanız sevinirim..


index.php



Radyo İstek Paneli







































SohbetLove Radyo İstek
İsim/Nick:
 
Sanatçı:
 
Şarkı:
 
Mesaj'ınız:
 









istek.php





Radyo İstek Paneli



@session_start();
function GetIP(){
if(getenv("HTTP_CLIENT_IP")) {
$ip = getenv("HTTP_CLIENT_IP");
} elseif(getenv("HTTP_X_FORWARDED_FOR")) {
$ip = getenv("HTTP_X_FORWARDED_FOR");
if (strstr($ip, ',')) {
$tmp = explode (',', $ip);
$ip = trim($tmp[0]);
}
} else {
$ip = getenv("REMOTE_ADDR");
}
return $ip;
}

$nick = $_POST['nick'];
$sanatci = $_POST['sanatci'];
$sarki = $_POST['sarki'];
$mesaj = $_POST['mesaj'];
$gonder = $_POST['gonder'];
$ip_adresi = GetIP();
$alici = "mail[at]siteadi.com";
$konu = "Radyo İstek";

if($nick == "" or $sanatci == "" or $sarki == "" or $mesaj == "" or $gonder == "") {
echo "
Lütfen boş alan bırakmayınız!
";
}
else {
$mesajlar.="Radyo İstek Panel'i

";
$mesajlar.="nick: ".$nick."
";
$mesajlar.="Sanatci: ".$sanatci."
";
$mesajlar.="Sarki: ".$sarki."
";
$mesajlar.="Mesaj: ".$mesaj."
";
$mesajlar.="Ip Adres: ".$ip_adresi."
";

$mesajgonder=mail($alici, $konu, $mesajlar, "Content-type: text/html; charset=utf-8\r\n");
if ($mesajgonder) {
echo ("Mesajınız başarılı bir şekilde ulaştı. İstek sayfasına geri dönmek için
Buraya Tıklayın");
}
else {
echo ("Mesajınız gönderilirken bir hata oluştu. Daha sonra tekrar deneyin");
}
}
?>


 

 

wmaraci
reklam

AtaturkunAskeri AtaturkunAskeri Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 31.10.2015
  • Yaş/Cinsiyet 29 / E
  • Meslek Öğrenci
  • Konum Yozgat
  • Ad Soyad A** Y**
  • Mesajlar 625
  • Beğeniler 87 / 150
  • Ticaret 3, (%100)
İşine yararsa : http://www.resellerhosting.com.tr/php-smtp-ile-mail-gondermek
 

 

BurhanNova BurhanNova Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 03.07.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Öğrenci
  • Konum İstanbul Anadolu
  • Ad Soyad B** N**
  • Mesajlar 180
  • Beğeniler 41 / 40
  • Ticaret 7, (%100)
Örnek olarak bu kodlari kullanabilirsiniz. Fakat mailer sinifini indirmeniz gerekir.



if ( $_POST ){

$email = htmlspecialchars(trim($_POST['email']));

include 'class.phpmailer.php';
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->Host = 'mail.site.com';
$mail->Port = 25;
$mail->SMTPSecure = 'tls';
$mail->Username = 'mail adresin@site.com';
$mail->Password = 'sifre';
$mail->SetFrom($mail->Username, 'burhannova.party');
$mail->AddAddress($email);
$mail->CharSet = 'UTF-8';
$mail->Subject = 'BurhanNova';
$content = '
bu bir deneme mesajıdır.
';
$mail->MsgHTML($content);
if($mail->Send()) {
// e-posta başarılı ile gönderildi
echo '';
} else {
// bir sorun var, sorunu ekrana bastıralım
echo '
'.$mail->ErrorInfo.'
';
}

}
?>
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al