lostyazilim
tr.link

Mail gönderimi PHP yardım eder misiniz?

26 Mesajlar 3.308 Okunma
lstbozum
tr.link

jasper jasper WM Aracı Kullanıcı
  • Üyelik 25.02.2012
  • Yaş/Cinsiyet - / E
  • Meslek öğrenci
  • Konum
  • Ad Soyad ** **
  • Mesajlar 262
  • Beğeniler 17 / 46
  • Ticaret 0, (%0)
Merhaba arkadaşlar. ben bi mail gönderme sistemi gibi birşey yaptım fakat takıldım kaldım. yardımlarınızı bekliyorum. öncelikle sorunu anlatayım sonra kodlarımıda yazıcam. gönderdiğim maillerde html kodları yazıyorum onları karşıya göndermiyor. bunda bi tablo çizip resimlerinde içinde olduğu bi mail taslağı göndermek istiyorum. birde bunu toplu gönderirken gönderdiğim adreslerin hepsi çıkmasın istiyorum. bu sıkıntıyı nasıl çözebilirim??



if ($_POST['gonder']) {

$diger = 'MIME-Version: 1.0' . "\r\n";
$diger .= 'Content-type: text/html; charset=iso-8859-9' . "\r\n";

$adsoyad = $_POST["adsoyad"];
$eposta = $_POST["eposta"];
$mesaj = $_POST["mesaj"];
$riza = str_replace('\"','',$mesaj);
$asd = str_replace('%25%25','',$riza);
$baslik = $_POST["baslik"];
$kime = $_POST["adresim"];
$diger .= 'From: ('.$adsoyad.')'.$eposta;


$gonder = mail($kime,$baslik,$asd,$diger);
if ($gonder){
echo "Teşekkürler. Mail(ler) Başarı ile Gönderildi.";
} else{
echo "Hata : Mail(ler)iniz gönderilemedi. ";
}


}else{

echo'

Toplu Mail gönderimi



























Başlık:
Kimden Gitsin:
Ad-Soyad:
Kime Gitsin:
Mesaj:


';

}


?>




Sorunu Rick35 arkadasımız çözmüştür. kodlar çalışıyor. ilk mesajda değiştirilmiştir. istediğiniz gibi kullanabilirsiniz arkadaşlar.. :)
 

 

favoridus.com
wmaraci
reklam

Developers Developers Laravel Artisan Kullanıcı
  • Üyelik 19.05.2012
  • Yaş/Cinsiyet 28 / E
  • Meslek Öğrenci
  • Konum Konya
  • Ad Soyad E** A**
  • Mesajlar 328
  • Beğeniler 113 / 63
  • Ticaret 1, (%100)
Konuyu dün açmışsın, çözmüşsündür ama belki başkalarına yarar

if ($_POST['gonder']) {

$adsoyad = $_POST["adsoyad"];
$eposta = $_POST["eposta"];
$mesaj = $_POST["mesaj"];
$baslik = $_POST["baslik"];
$kime = $_POST["adresim"];
$diger = 'MIME-Version: 1.0' . "\r\n";
$diger .= 'From: ('.$adsoyad.')'.$eposta;
$diger .= "Reply-To: $adsoyad <$eposta>\r\n";
$diger .= 'Content-type: text/html; charset=iso-8859-9' . "\r\n";

$gonder = mail($kime,$baslik,$mesaj,$diger);
if ($gonder){
echo "Teşekkürler. Mail(ler) Başarı ile Gönderildi.";
}


}else{

echo'

Toplu Mail gönderimi




























Başlık:
Kimden Gitsin:
Ad-Soyad:
Kime Gitsin:
Mesaj:


';

}


?>
 

 

jasper jasper WM Aracı Kullanıcı
  • Üyelik 25.02.2012
  • Yaş/Cinsiyet - / E
  • Meslek öğrenci
  • Konum
  • Ad Soyad ** **
  • Mesajlar 262
  • Beğeniler 17 / 46
  • Ticaret 0, (%0)
hocam yok çözüme kavuşturamadım daha da bu şekilde mi olacak yani kodlar? böyle olduğunda tablo olarak gönderebilir miyim?

Ek Olarak:

Developers adlı üyeden alıntı

Konuyu dün açmışsın, çözmüşsündür ama belki başkalarına yarar

if ($_POST['gonder']) {

$adsoyad = $_POST["adsoyad"];
$eposta = $_POST["eposta"];
$mesaj = $_POST["mesaj"];
$baslik = $_POST["baslik"];
$kime = $_POST["adresim"];
$diger = 'MIME-Version: 1.0' . "\r\n";
$diger .= 'From: ('.$adsoyad.')'.$eposta;
$diger .= "Reply-To: $adsoyad <$eposta>\r\n";
$diger .= 'Content-type: text/html; charset=iso-8859-9' . "\r\n";

$gonder = mail($kime,$baslik,$mesaj,$diger);
if ($gonder){
echo "Teşekkürler. Mail(ler) Başarı ile Gönderildi.";
}


}else{

echo'

Toplu Mail gönderimi




























Başlık:
Kimden Gitsin:
Ad-Soyad:
Kime Gitsin:
Mesaj:


';

}


?>




hocam sorun hala çözülmüş değil html mailleri gönderemiyorum. ben mailleri html olarak göndermek istiyorum.
 

 

favoridus.com

Altinkaynak Altinkaynak WM Aracı Kullanıcı
  • Üyelik 26.08.2012
  • Yaş/Cinsiyet 32 / E
  • Meslek Öğrenci
  • Konum Samsun
  • Ad Soyad ** **
  • Mesajlar 99
  • Beğeniler 0 / 27
  • Ticaret 0, (%0)
Kendi blogumun iletişim formunda bunu kullanıyorum. Gelen mesajlar HTML destekli geliyor.


// http://www.altinkaynak.biz/iletisim
if($_POST)
{
$tarih=date('d.m.y');
$ip = $_SERVER["REMOTE_ADDR"];
$Adi_Soyadi = $_POST["Adi_Soyadi"];
$EPosta = $_POST["Eposta"];
$Konu = $_POST["Konu"];
$Website = $_POST["Website"];
$mesaj = $_POST["mesaj"];

if(empty($Adi_Soyadi))
{
echo "

# Form'da hatalar oluştu(!)


Adınız ve Soyadınız boş olmamalıdır.


";
}
elseif(empty($mesaj))
{
echo "

# Form'da hatalar oluştu(!)


Mesaj alanı boş olmamalıdır.


";
}
else
{
$headers .= "From: ".$Adi_Soyadi." <".$EPosta.">\n";
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= "Content-type: text/html; charset=utf-8\n";

$mesaj = "IP Numarası : $ip

Tarih : $tarih




























Adı Soyadı : $Adi_Soyadi
E-Posta : $EPosta
Konu : $Konu
Website : $Website
Mesaj : $mesaj
";
mail('mustafa@altinkaynak.biz', $Konu, $mesaj, $headers);
echo "

Mesajınız iletildi. Kısa süre içerisinde sizlere bu konuyla ilgili geri dönüş sağlanacaktır.


";
}
}
?>
































Adınız, Soyadınız

:

E-Posta Adresiniz

:

Konu Başlığı

:

Website

:

Mesajınız

:





 

 

wmaraci
wmaraci

jasper jasper WM Aracı Kullanıcı
  • Üyelik 25.02.2012
  • Yaş/Cinsiyet - / E
  • Meslek öğrenci
  • Konum
  • Ad Soyad ** **
  • Mesajlar 262
  • Beğeniler 17 / 46
  • Ticaret 0, (%0)
hocam şimdide gönderdiğim maillerde işaretler şu şekilde cıkıyor örneğin




yani dikkat ederseniz kodlarda eğer " içindekilere her zaman /" işareti gibi abuk sabuk şeyler koyuyor bu yüzden bülten olarak mail gönderemiyorum.
yardım ederseniz sevinirim.
 

 

favoridus.com

Riza Riza 1337 @ trendyol Kullanıcı
  • Üyelik 28.10.2011
  • Yaş/Cinsiyet 28 / E
  • Meslek 1337
  • Konum İzmir
  • Ad Soyad R** S**
  • Mesajlar 1843
  • Beğeniler 1008 / 403
  • Ticaret 21, (%100)
Çok eskiden wordpress temamda panelden girilen içerikler için aynı sorun mevcuttu , kodların tümünü verirseniz yardımcı olabilirim yada şu kodu kendinize göre düzenleyip kullanabilirsiniz. :)

$riza = get_option("vlog_yanmuzik");
$riza=str_replace(chr(92),"",$riza);
$riza=str_replace(chr(34),chr(39),$riza); ?>
 

 

1337

jasper jasper WM Aracı Kullanıcı
  • Üyelik 25.02.2012
  • Yaş/Cinsiyet - / E
  • Meslek öğrenci
  • Konum
  • Ad Soyad ** **
  • Mesajlar 262
  • Beğeniler 17 / 46
  • Ticaret 0, (%0)

Rick35 adlı üyeden alıntı

Çok eskiden wordpress temamda panelden girilen içerikler için aynı sorun mevcuttu , kodların tümünü verirseniz yardımcı olabilirim yada şu kodu kendinize göre düzenleyip kullanabilirsiniz. :)

$riza = get_option("vlog_yanmuzik");
$riza=str_replace(chr(92),"",$riza);
$riza=str_replace(chr(34),chr(39),$riza); ?>





if ($_POST['gonder']) {

$diger = 'MIME-Version: 1.0' . "\r\n";
$diger .= 'Content-type: text/html; charset=iso-8859-9' . "\r\n";

$adsoyad = $_POST["adsoyad"];
$eposta = $_POST["eposta"];
$mesaj = $_POST["mesaj"];
$baslik = $_POST["baslik"];
$kime = $_POST["adresim"];
$diger .= 'From: ('.$adsoyad.')'.$eposta;


$gonder = mail($kime,$baslik,$mesaj,$diger);
if ($gonder){
echo "Teşekkürler. Mail(ler) Başarı ile Gönderildi.";
}


}else{

echo'

Toplu Mail gönderimi




























Başlık:
Kimden Gitsin:
Ad-Soyad:
Kime Gitsin:
Mesaj:


';

}


?>


hocam kodlar bu yanlız bu maili gönderme işini ben yapıyorum. sitemde bir sistem değil. kendi mail adresimi yazıyorum. kime gideceğini yazıyorum. bide HTML olarak bülten mail ekliyorum. bunu gönderiyorum ama kendi maillerimde denediğimde hep mail düşüyor fakat kodlar düzgün çıkmıyor. kodları düzgün göndermiş olsa sıkıntı olmıcak fakat kodlar sıkıntılı gidiyor. yardım edebilirseniz sevinirim.
 

 

favoridus.com

Riza Riza 1337 @ trendyol Kullanıcı
  • Üyelik 28.10.2011
  • Yaş/Cinsiyet 28 / E
  • Meslek 1337
  • Konum İzmir
  • Ad Soyad R** S**
  • Mesajlar 1843
  • Beğeniler 1008 / 403
  • Ticaret 21, (%100)
şuan hiçbir sorun yok , html form gönderiyorum aynı sekilde cikyor outlook da örnek gönderilecek içerik gönderirmisiniz bir deniyeyim..
 

 

1337

jasper jasper WM Aracı Kullanıcı
  • Üyelik 25.02.2012
  • Yaş/Cinsiyet - / E
  • Meslek öğrenci
  • Konum
  • Ad Soyad ** **
  • Mesajlar 262
  • Beğeniler 17 / 46
  • Ticaret 0, (%0)

Rick35 adlı üyeden alıntı

şuan hiçbir sorun yok , html form gönderiyorum aynı sekilde cikyor outlook da örnek gönderilecek içerik gönderirmisiniz bir deniyeyim..






InboxMail - Inbox Newsletter Builder










Ban-aks


Resimleri göremiyorsanız lütfen tıklayınız or Üyelik iptali için tıklayınız














 
Inbox Newsletter Builder




 












Bir başlık yazınız






 


Yinelenen bir sayfa içeriğinin okuyucunun dikkatini dağıttığı bilinen bir gerçektir. bir hurufat numune kitabı oluşturmak üzere bir yazı galerisini alarak karıştırdığı 1500'lerden beri endüstri standardı sahte metinler olarak kullanılmıştır..
Yinelenen bir sayfa içeriğinin okuyucunun dikkatini dağıttığı bilinen bir gerçektir. bir hurufat numune kitabı oluşturmak üzere bir yazı galerisini alarak karıştırdığı 1500'lerden beri endüstri standardı sahte metinler olarak kullanılmıştır..
Yinelenen bir sayfa içeriğinin okuyucunun dikkatini dağıttığı bilinen bir gerçektir. bir hurufat numune kitabı oluşturmak üzere bir yazı galerisini alarak karıştırdığı 1500'lerden beri endüstri standardı sahte metinler olarak kullanılmıştır..


read more


 

















bu e-posta size ilgili firmanın veritabanına kayıtlı olduğunuz için gönderilmiştir. .
İzniniz dışında gönderildiğini düşünüyorsanız lütfen Üyelik iptali için tıklayınız

©2012 Firma Ünvanı, Tüm haklar saklıdır.

 

 







Hocam böyle bir mail gönderecem karsı tarafa. bir deneyebilme şansınız var mı acaba eğer 2 mailiniz varsa nasıl düşüyor bakarsanız demek istediğimi çok iyi anlıcaksınız. sorunu çözebilirsek burada paylaşalım arkadaşlarımızda faydalansın.
 

 

favoridus.com

Riza Riza 1337 @ trendyol Kullanıcı
  • Üyelik 28.10.2011
  • Yaş/Cinsiyet 28 / E
  • Meslek 1337
  • Konum İzmir
  • Ad Soyad R** S**
  • Mesajlar 1843
  • Beğeniler 1008 / 403
  • Ticaret 21, (%100)
tamamdır hocam yaptım , çıktısı bu şekilde olacak değil mi ? http://prntscr.com/n3tys



if ($_POST['gonder']) {

$diger = 'MIME-Version: 1.0' . "\r\n";
$diger .= 'Content-type: text/html; charset=iso-8859-9' . "\r\n";

$adsoyad = $_POST["adsoyad"];
$eposta = $_POST["eposta"];
$mesaj = $_POST['mesaj'];
$riza = str_replace("\'","",$mesaj);
$baslik = $_POST["baslik"];
$kime = $_POST["adresim"];
$diger .= 'From: ('.$adsoyad.')'.$eposta;


$gonder = mail($kime,$baslik,$riza,$diger);
if ($gonder){
echo "Teşekkürler. Mail(ler) Başarı ile Gönderildi.";
}


}else{

echo'

Toplu Mail gönderimi




























Başlık:
Kimden Gitsin:
Ad-Soyad:
Kime Gitsin:
Mesaj:


';

}


?>


not girdiğiniz içerikteki " karakterlerini ' yaparak yazınız , yoksa tekrar aynı hatayı verecektir ;)
Örneğin ;






InboxMail - Inbox Newsletter Builder










Ban-aks


Resimleri göremiyorsanız lütfen tıklayınız or Üyelik iptali için tıklayınız














 
Inbox Newsletter Builder




 












Bir başlık yazınız






 


Yinelenen bir sayfa içeriğinin okuyucunun dikkatini dağıttığı bilinen bir gerçektir. bir hurufat numune kitabı oluşturmak üzere bir yazı galerisini alarak karıştırdığı 1500'lerden beri endüstri standardı sahte metinler olarak kullanılmıştır..
Yinelenen bir sayfa içeriğinin okuyucunun dikkatini dağıttığı bilinen bir gerçektir. bir hurufat numune kitabı oluşturmak üzere bir yazı galerisini alarak karıştırdığı 1500'lerden beri endüstri standardı sahte metinler olarak kullanılmıştır..
Yinelenen bir sayfa içeriğinin okuyucunun dikkatini dağıttığı bilinen bir gerçektir. bir hurufat numune kitabı oluşturmak üzere bir yazı galerisini alarak karıştırdığı 1500'lerden beri endüstri standardı sahte metinler olarak kullanılmıştır..


read more


 

















bu e-posta size ilgili firmanın veritabanına kayıtlı olduğunuz için gönderilmiştir. .
İzniniz dışında gönderildiğini düşünüyorsanız lütfen Üyelik iptali için tıklayınız

©2012 Firma Ünvanı, Tüm haklar saklıdır.

 

 







Ek Olarak: tamamdır hocam yaptım , çıktısı bu şekilde olacak değil mi ? http://prntscr.com/n3tys
 

 

1337
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al