lostyazilim

Html-Php Mail Gönderme Sorunu

14 Mesajlar 8.172 Okunma
lstbozum
smsonayhizmeti

cansu cansu WM Aracı Kullanıcı
  • Üyelik 19.02.2014
  • Yaş/Cinsiyet 29 / K
  • Meslek Grafik/Web Tasarım
  • Konum İstanbul Anadolu
  • Ad Soyad C** B**
  • Mesajlar 34
  • Beğeniler 26 / 9
  • Ticaret 0, (%0)
Hostingin mailini değil kendi mail adresimi kullanıyorum, aşağıda kodlarda da görüldüğü gibi... Ama iletişim formu çalışmıyor. php'ye yazdığım "Beklenmeyen bir hata oluştu" hatasını veriyor. Kodlarda mı bir yanlışlık var acaba?


Fiyatlandırma İçin;


Lütfen bütün alanları doldurunuz!































$email = $_POST["email"];
$isim = $_POST["isim"];
$en = $_POST["en"];
$boy = $_POST["boy"];
$mesaj = $_POST["mesaj"];
$file = $_POST["dosya"];
$adres = "cansubozdumann@gmail.com";
$konu = "Iletisim Formu İcerigi";

if ( $_POST["isim"]=="")
{
echo "Lütfen İsminizi Giriniz.
" . $_POST["isim"];
exit();
}

if ( $_POST["email"]=="")
{
echo "Lütfen E-Posta Adresinizi Giriniz.
" . $_POST["email"];
exit();
}

if ( $_POST["mesaj"]=="")
{
echo "Lütfen Açıklayıcı Bir Mesaj Giriniz.
" . $_POST["mesaj"];
exit();
}

$mesajveri.="ILETISIM FORMU MESAJI

";
$mesajveri.="İsim: ".$isim."
";
$mesajveri.="E-mail: ".$email."
";
$mesajveri.="En: ".$en."
";
$mesajveri.="Boy: ".$boy."
";
$mesajveri.="Mesaj: ".$mesaj."
";
$mesajveri.="Dosya: ".$file."
";

$mesajyolla = mail($adres, $konu, $mesajveri, "Content-type: text/html; charset=utf-8\r\n");

if($mesajyolla)
{

header('Location: http://www.fetustattooart.com ');

}
else
{
echo "Beklenmeyen bir hata oluştu" ;

}
?>
 

 

cansubozduman@gmail.com
wmaraci
reklam

erbasaran erbasaran Yazılım Mühendisi Kullanıcı
  • Üyelik 01.07.2011
  • Yaş/Cinsiyet 34 / E
  • Meslek Yazılım Mühendisi
  • Konum Ankara
  • Ad Soyad R** E**
  • Mesajlar 309
  • Beğeniler 2 / 77
  • Ticaret 70, (%100)
Mail fonksiyonu kapalı olabilir. Hosting yöneticinize sormanızda fayda var. Gözüme çarpan bir sorun olmadı. Ama mail fonksiyonunu değişkenlerle değil de sabit verilerle deneyin çalışıyor mu diye. Mail fonksiyonu çalışmadığı için hata mesajı döndürüyor.

Mail fonksiyonunu şöyle deneyin: $mesajyolla = mail("aliveli@hotmail.com", "mesaj konusu", "mesaj içeriği", "Content-type: text/html; charset=utf-8\r\n");
 

 

imza yok...

cansu cansu WM Aracı Kullanıcı
  • Üyelik 19.02.2014
  • Yaş/Cinsiyet 29 / K
  • Meslek Grafik/Web Tasarım
  • Konum İstanbul Anadolu
  • Ad Soyad C** B**
  • Mesajlar 34
  • Beğeniler 26 / 9
  • Ticaret 0, (%0)

erbasaran adlı üyeden alıntı

Mail fonksiyonu kapalı olabilir. Hosting yöneticinize sormanızda fayda var. Gözüme çarpan bir sorun olmadı. Ama mail fonksiyonunu değişkenlerle değil de sabit verilerle deneyin çalışıyor mu diye. Mail fonksiyonu çalışmadığı için hata mesajı döndürüyor.

Mail fonksiyonunu şöyle deneyin: $mesajyolla = mail("aliveli@hotmail.com", "mesaj konusu", "mesaj içeriği", "Content-type: text/html; charset=utf-8\r\n");


host adresi info@fetustattooart.com'du. bunu kullansaydım, bu maili acmadigimiz icin hata var diyeblirdim ama deneme için şu an kendi gmail adresimi kullanıyorum, yayındayken hotmail kullanıcam. şu an evde değilim eve gidince denicem..
 

 

cansubozduman@gmail.com

ozcan0110 ozcan0110 WM Aracı Kullanıcı
  • Üyelik 13.05.2013
  • Yaş/Cinsiyet 29 / E
  • Meslek Freelance Web Developer
  • Konum Balıkesir
  • Ad Soyad Ö** A**
  • Mesajlar 234
  • Beğeniler 26 / 27
  • Ticaret 1, (%100)
kodlarda bir hata yok yanlız yani php mail kuralına göre mail göndermelerinde hotmail gmaile mail yollanmıyor.Kendi alanadı mailinizi kulanın çalıştığını görüceksiniz.Diğer türlü ayarlamalar yapılarak yollanıyor ama baya karışık.
 

 

wmaraci
wmaraci

soulmy soulmy WM Aracı Kullanıcı
  • Üyelik 12.06.2012
  • Yaş/Cinsiyet 38 / E
  • Meslek Öğretmen
  • Konum Samsun
  • Ad Soyad O** Y**
  • Mesajlar 1722
  • Beğeniler 398 / 400
  • Ticaret 20, (%100)
Google'da php ile smtp mail gönderme diye aratın. Birçok kaynak çıkacaktır karşınıza. ;)

Edit: Forumda en son açtığım konuda örneği vardı. Bi bak istersen.
 

 

.

cansu cansu WM Aracı Kullanıcı
  • Üyelik 19.02.2014
  • Yaş/Cinsiyet 29 / K
  • Meslek Grafik/Web Tasarım
  • Konum İstanbul Anadolu
  • Ad Soyad C** B**
  • Mesajlar 34
  • Beğeniler 26 / 9
  • Ticaret 0, (%0)

soulmy adlı üyeden alıntı

Google'da php ile smtp mail gönderme diye aratın. Birçok kaynak çıkacaktır karşınıza. ;)

Edit: Forumda en son açtığım konuda örneği vardı. Bi bak istersen.


onu halledemeden başka bi sorunla karşı karşıyayım...
wwwroot ve benzeri dosyalar silindi, nasıl geri getiricem??

^^Dosya sorunumu çözdüm. Eğer siteniz iki hafta gibi bir süre yayında kalmışsa host şirketiniz kopyasını alıyor. Kopyasını onlardan artı bir ücret karşılığında alabilir sitenizi tekrar kullanılabilir hale getirebilirsiniz. Ama benim sitem kısa süre yayında kaldığı için kopyası alınmamış. Alt dizin içine dosyaları yeniden oluşturdum ve oldu. Eğer hala olmuyorsa host şirketinizden ftp'ye boş bir index atıp klasör yapısını düzeltmelerini isteyin.
 

 

cansubozduman@gmail.com

soulmy soulmy WM Aracı Kullanıcı
  • Üyelik 12.06.2012
  • Yaş/Cinsiyet 38 / E
  • Meslek Öğretmen
  • Konum Samsun
  • Ad Soyad O** Y**
  • Mesajlar 1722
  • Beğeniler 398 / 400
  • Ticaret 20, (%100)

cansu adlı üyeden alıntı

onu halledemeden başka bi sorunla karşı karşıyayım...
wwwroot ve benzeri dosyalar silindi, nasıl geri getiricem??


Yedek almış mıydınız?
 

 

.

cansu cansu WM Aracı Kullanıcı
  • Üyelik 19.02.2014
  • Yaş/Cinsiyet 29 / K
  • Meslek Grafik/Web Tasarım
  • Konum İstanbul Anadolu
  • Ad Soyad C** B**
  • Mesajlar 34
  • Beğeniler 26 / 9
  • Ticaret 0, (%0)

soulmy adlı üyeden alıntı

Yedek almış mıydınız?


Sitenin yedeği var ancak diğer dosyaların yok wwwroot vs...
sadece logs duruyor ama içindekilerin tam olduğundan emin değilim. daha önce incelemedim içlerinde ne var diye..
 

 

cansubozduman@gmail.com

soulmy soulmy WM Aracı Kullanıcı
  • Üyelik 12.06.2012
  • Yaş/Cinsiyet 38 / E
  • Meslek Öğretmen
  • Konum Samsun
  • Ad Soyad O** Y**
  • Mesajlar 1722
  • Beğeniler 398 / 400
  • Ticaret 20, (%100)

cansu adlı üyeden alıntı

Sitenin yedeği var ancak diğer dosyaların yok wwwroot vs...
sadece logs duruyor ama içindekilerin tam olduğundan emin değilim. daha önce incelemedim içlerinde ne var diye..


Host aldığınız firmanın destek sayfasından ticket açın. Onlar daha sağlam bilgi verirler.
 

 

.

cansu cansu WM Aracı Kullanıcı
  • Üyelik 19.02.2014
  • Yaş/Cinsiyet 29 / K
  • Meslek Grafik/Web Tasarım
  • Konum İstanbul Anadolu
  • Ad Soyad C** B**
  • Mesajlar 34
  • Beğeniler 26 / 9
  • Ticaret 0, (%0)

soulmy adlı üyeden alıntı

Host aldığınız firmanın destek sayfasından ticket açın. Onlar daha sağlam bilgi verirler.


Benim yapabilceğim bi şey yok mudur?
 

 

cansubozduman@gmail.com
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