Arama butonu
Bu konudaki kullanıcılar: 1 misafir
11
Cevap
378
Tıklama
0
Öne Çıkarma
email.php me yardım lütfen
V
11 yıl
Yarbay
Konu Sahibi

<?php 

{
require_once("class.phpmailer.php");
function SendMailWithGmailSMTP($to,$subject,$text)
{
$mail=new PHPMailer();
$mail->IsSMTP();
$mail->Host="mail.sitem.net:587";
$mail->SMTPAuth = true;
$mail->Username="info@sitem.net";
$mail->Password="1234567";
$mail->From="destek@sitemsitemOST[sitem]";
$mail->CharSet="windows-1254";
$mail->AddAddress($to);
$mail->AddAddress($_POST['email']);
$mail->Subject=$subject;
$mail->IsHTML(true);
$mail->Body=$text;

if($mail->Send()){
echo

header('Location:http://www.sitem.net/memnuniyet/gonderildi.html');
}
else{
echo $mail->ErrorInfo;

}
}
$icerik='<img src="http://sitem.net/logo.png" />'.'<br /><br />Merhaba Sayın <b>'.$_POST['isim'].'</b> ,<br />Şikayetiniz/Memnuniyetiniz bize ulaşmıştır.<br />Formu doldurduğunuz için teşekkür ederiz.Doldurmuş olduğunuz forum değerlendirmeye alınmıştır.</b><br /><br /><br />[b]Durum='.$_POST['durum'].'[/b]<br />Adınız= '.$_POST['isim'].'<br />Kullanıcı Adınız= '.$_POST['kullanici'].'<br />Email= '.$_POST['email'].'<br /><pre style="background-color: lightskyblue; border: 2px dashed rgb(235, 243, 251); overflow: auto; padding: 5px; text-align: justify; width: 770px;">Konu= '.$_POST['konu'].' <span style="font-size: 11px; line-height: 25px;"></span></pre>
bizimle Bir Farkınız olsun... ';
echo SendMailWithGmailSMTP("destek@sitem.net","[b]Şikayet/Memnuniyet.[/b] - sitem.net",$icerik);
};
?>



Yukardaki 1.karalı yerin 2 karalı yerde olmasını isiyordum :(

ama oraya o haliyle koyunca mail gitmiyor beyazsayfaya dusunuyor.

2.karalı kısım bana gelen emailde konu olarak görünüyor ama ben konu olarak kişi şikayet seçtiyse şikayet yazsın,memnuniyet seçtiyse memnuniyet yazsın istiyorum.

aslında formum hazır kişi seçince mesaj içeriğinde öyle geliyor ama işte başlıkta öyle gelmiyor :(

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



V
11 yıl
Yarbay
Konu Sahibi

rdım lütfen



V
11 yıl
Yarbay
Konu Sahibi

V
11 yıl
Yarbay
Konu Sahibi

V
11 yıl
Yarbay
Konu Sahibi

yardım lütfen



N
11 yıl
Yarbay

V
11 yıl
Yarbay
Konu Sahibi

quote:

Orijinalden alıntı: NoN3

Karalı yer dediğin nedir?

selam ,kod içine koyunca cıkmaıs haliyle :


<?php

{
require_once("class.phpmailer.php");
function SendMailWithGmailSMTP($to,$subject,$text)
{
$mail=new PHPMailer();
$mail->IsSMTP();
$mail->Host="mail.sitem.net:587";
$mail->SMTPAuth = true;
$mail->Username="info@sitem.net";
$mail->Password="1234567";
$mail->From="destek@sitemsitemOST[sitem]";
$mail->CharSet="windows-1254";
$mail->AddAddress($to);
$mail->AddAddress($_POST['email']);
$mail->Subject=$subject;
$mail->IsHTML(true);
$mail->Body=$text;

if($mail->Send()){
echo

header('Location:http://www.sitem.net/memnuniyet/gonderildi.html');
}
else{
echo $mail->ErrorInfo;

}
}
$icerik='<img src="http://sitem.net/logo.png" />'.'<br /><br />Merhaba Sayın <b>'.$_POST['isim'].'</b> ,<br />Şikayetiniz/Memnuniyetiniz bize ulaşmıştır.<br />Formu doldurduğunuz için teşekkür ederiz.Doldurmuş olduğunuz forum değerlendirmeye alınmıştır.</b><br /><br /><br />Durum='.$_POST['durum'].'<br />Adınız= '.$_POST['isim'].'<br />Kullanıcı Adınız= '.$_POST['kullanici'].'<br />Email= '.$_POST['email'].'<br /><pre style="background-color: lightskyblue; border: 2px dashed rgb(235, 243, 251); overflow: auto; padding: 5px; text-align: justify; width: 770px;">Konu= '.$_POST['konu'].' <span style="font-size: 11px; line-height: 25px;"></span></pre>
bizimle Bir Farkınız olsun... ';
echo SendMailWithGmailSMTP("destek@sitem.net","Şikayet/Memnuniyet. - sitem.net",$icerik);
};
?>


Bu mesaja 1 cevap geldi.
V
11 yıl
Yarbay
Konu Sahibi

ya hocam amac fourmda şikayeti seçtiyse durum yani "Şikayet/Memnuniyet" kısmı otomatik sadece şikayet olsun,
eğer kiş iformda menuniyeti seçtiyse bu sefer bana gelen maillerde "Şikayet/Memnuniyet" kısmı otomatik sadece menuniyet olsun. istiyodum.


şuan ne gödnerseler hep aynı yazan gelior haliyle yani şu geliyor :Şikayet/Memnuniyet. - sitem.net"

ben orayı silip şunu koydum ama .$_POST['durum'].' yemedi :):)


Bu mesaja 1 cevap geldi.
N
11 yıl
Yarbay

Sanıyorum anladım demek istediğinizi, size gönderilen mailin Subject kısmını "Şikayet/Memnuniyet. - sitem.net" olarak belirlemişsiniz. Sorunun kaynağı bu muhtemelen.

şu kısmı;
SendMailWithGmailSMTP("destek@sitem.net","Şikayet/Memnuniyet. - sitem.net",$icerik);
bu şekilde;
SendMailWithGmailSMTP("destek@sitem.net", $_POST['durum'] . " - sitem.net",$icerik);
değiştirerek deneyebilirsiniz.

$_POST['durum'] 'dan tam olarak Memnuniyet yada Şikayet şeklinde çıktı alıyorsanız geçerli bu durum elbette.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @virtualdjcubase
V
11 yıl
Yarbay
Konu Sahibi

quote:

Orijinalden alıntı: NoN3

Sanıyorum anladım demek istediğinizi, size gönderilen mailin Subject kısmını "Şikayet/Memnuniyet. - sitem.net" olarak belirlemişsiniz. Sorunun kaynağı bu muhtemelen.

şu kısmı;
SendMailWithGmailSMTP("destek@sitem.net","Şikayet/Memnuniyet. - sitem.net",$icerik);
bu şekilde;
SendMailWithGmailSMTP("destek@sitem.net", $_POST['durum'] . " - sitem.net",$icerik);
değiştirerek deneyebilirsiniz.

$_POST['durum'] 'dan tam olarak Memnuniyet yada Şikayet şeklinde çıktı alıyorsanız geçerli bu durum elbette.

aslında durum kısmında 2 seçenek var kişi forum gönderirken seçiyor o kısmı siket secerse mail bana sikayet olarak geliyor memnuniyet seçerse menuniyet olarak geliyor (mail içinde görüyorum)

ama işte konuda göremiyorum.

konu için evet dediğiniz kısım geçerli ve şimdi yaptım bi ara şikayette değilde menunşyette hata verdi ama artık vermiyor tuaf ve çok zor.

ya son bieş isticektim mail konu baslıgı olarka bana "menuniyet - sitem.net" olarak geliyor şöyle olabilir mi

sitem.net "durum"iniz


yani sonuna bitiş olacak şekilde iniz eklemek ve ters çevirmek
inanın yapamıyor bu noktalar falan çıldırtıyor beni


Bu mesaja 1 cevap geldi.
N
11 yıl
Yarbay

SendMailWithGmailSMTP("destek@sitem.net",'sitem.net - ' . $_POST['durum'] . 'iniz',$icerik);


Şu şekilde yaparsan istediğin şey olacaktır.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @virtualdjcubase
V
11 yıl
Yarbay
Konu Sahibi

quote:

Orijinalden alıntı: NoN3

SendMailWithGmailSMTP("destek@sitem.net",'sitem.net - ' . $_POST['durum'] . 'iniz',$icerik);


Şu şekilde yaparsan istediğin şey olacaktır.

Çok teşekkürler herşey tamam ama sadece memnuniyetiniz'in baş harfini büyütmedim.index ve email php de m harfleri büyük yaptım değişmedi.belkide olmuyodur tabi.çok önemli değil
sonsuz teşekkür ederim gerçekten.hayatta yapamazdım size minnattarım



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.