Giriş Yap / Kayıt Ol

WM Aracı'na üyelikler tekrar açıldı! Kayıt olmak için TIKLAYIN!

2Beğeni
  • 1 Yazan emreyvz
  • 1 Yazan Okan_IŞIK

Cevap Yaz Favorilerime Ekle
Seçenekler Stil
Geri Git   Forum > > PHP

374x90

Bu Alana Reklam Ver

Html-php iletişim formu sorunu acil !!

  #1  
Okunmamış 09 Mayıs 2021, 03:54
Avatar Seçilmemiş
WM Aracı
 
Üyelik Tarihi: 09 Mayıs 2021
Yaş / Cinsiyet: 26 / Erkek
Konum: İzmir
Ad, Soyad: Mu... Se...
Mesajlar: 2
Beğeniler: 0 / 2
Ticaret: 0, 0%
Merhabalar bir tanıdığıma hazır html template ile bir site hazırladım. Site içinde hali hazırda bir iletişim formu bulunmakta php dosyasından mesajın iletileceği mail yerine kendi mailimi yazdım ve başka hiçbir değişiklik yapmadım fakat bir türlü çalıştıramıyorum. Kodları aşağıya yazacağım. Form konularında ve php konusunda çok bilgi sahibi değilim yardımcı olursanız sevinirim. Hataya burdan da göz atabilrsiniz. https://www.catsclap.com


<?php

$errorMSG = "";

// NAME
if (empty($_POST["name"])) {
$errorMSG = "Name is required ";
} else {
$name = $_POST["name"];
}

// EMAIL
if (empty($_POST["email"])) {
$errorMSG .= "Email is required ";
} else {
$email = $_POST["email"];
}

// MSG SUBJECT
if (empty($_POST["msg_subject"])) {
$errorMSG .= "Subject is required ";
} else {
$msg_subject = $_POST["msg_subject"];
}


// MESSAGE
if (empty($_POST["message"])) {
$errorMSG .= "Message is required ";
} else {
$message = $_POST["message"];
}


$EmailTo = "info@catsclap.com";
$Subject = "New Message Received";

// prepare email body text
$Body = "";
$Body .= "Name: ";
$Body .= $name;
$Body .= "\n";
$Body .= "Email: ";
$Body .= $email;
$Body .= "\n";
$Body .= "Subject: ";
$Body .= $msg_subject;
$Body .= "\n";
$Body .= "Message: ";
$Body .= $message;
$Body .= "\n";

// send email
$success = mail($EmailTo, $Subject, $Body, "From:".$email);

// redirect to success page
if ($success && $errorMSG == ""){
echo "success";
}else{
if($errorMSG == ""){
echo "Something went wrong ";
} else {
echo $errorMSG;
}
}

?>



<section id="contact" class="section-padding bg-gray" style="border-radius: 10px; margin-top: 50px ;">
<div class="container">
<div class="section-header text-center">
<h2 class="section-title wow fadeInDown" data-wow-delay="0.3s">Bize Ulaşın</h2>
<div class="shape wow fadeInDown" data-wow-delay="0.3s"></div>
</div>
<div class="row contact-form-area wow fadeInUp" data-wow-delay="0.3s">
<div class="col-lg-7 col-md-12 col-sm-12">
<div class="contact-block">
<form id="contactForm">
<div class="row">
<div class="col-md-6">
<div class="form-group">
<input type="text" class="form-control" id="name" name="name" placeholder="Ad Soyad" required data-error="Lütfen Ad Soyad Girin">
<div class="help-block with-errors"></div>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<input type="text" placeholder="Email" id="email" class="form-control" name="email" required data-error="Lütfen Mailinizi Yazın">
<div class="help-block with-errors"></div>
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<input type="text" placeholder="Konu" id="msg_subject" class="form-control" required data-error="Lütfen Bir Konu Yazın">
<div class="help-block with-errors"></div>
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<textarea class="form-control" id="message" placeholder="Mesajınız" rows="7" data-error="Lütfen Mesajınızı Yazın" required></textarea>
<div class="help-block with-errors"></div>
</div>
<div class="submit-button text-left">
<button class="btn btn-common" id="form-submit" type="submit">Gönder</button>
<div id="msgSubmit" class="h3 text-center hidden"></div>
<div class="clearfix"></div>
</div>
</div>
</div>
</form>
</div>
</div>
<div class="col-lg-5 col-md-12 col-xs-12">
<div class="map">
<object style="border:0; height: 280px; width: 100%;" data="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d34015.943594576835!2d-106.43242624069771!3d31.677719472407432!2m3!1f0!2f 0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x86e75d90 e99d597b%3A0x6cd3eb9a9fcd23f1!2sCourtyard+by+Marri ott+Ciudad+Juarez!5e0!3m2!1sen!2sbd!4v153379118758 4"></object>
</div>
</div>
</div>
</div>
</section>

374x90

Bu Alana Reklam Ver

  #2  
Okunmamış 09 Mayıs 2021, 10:15
emreyvz Adlı Üyenin Avatarı
.NET Core & Angular & PHP
 
Üyelik Tarihi: 19 Nisan 2016
Cinsiyet: Erkek
Meslek: Öğrenci
Ad, Soyad: Em... Ya...
Mesajlar: 710
Beğeniler: 189 / 104
Ticaret: 23, 100%
mail() fonksiyonu hosting hizmetinizde aktif olmayabilir. Sağlayıcı ile iletişime geçmeyi deneyin.
ragazzoW bunu beğendi.
  #3  
Okunmamış 09 Mayıs 2021, 13:44
Okan_IŞIK Adlı Üyenin Avatarı
Vip Tema Web Tasarım A.Ş.
 
Üyelik Tarihi: 29 Haziran 2011
Yaş / Cinsiyet: 34 / Erkek
Konum: Tekirdağ
Ad, Soyad: Öz... Iş...
Mesajlar: 1.358
Beğeniler: 656 / 503
Ticaret: 21, 100%
mail fonksiyonunun aktif olmadığı durumlarda SMTP kullanmalısınız php mailer class'ı işinizi görecektir.
ragazzoW bunu beğendi.
Vip Tema Web Tasarım A.Ş.
  #4  
Okunmamış 09 Mayıs 2021, 15:33
Avatar Seçilmemiş
WM Aracı
 
Üyelik Tarihi: 09 Mayıs 2021
Yaş / Cinsiyet: 26 / Erkek
Konum: İzmir
Ad, Soyad: Mu... Se...
Mesajlar: 2
Beğeniler: 0 / 2
Ticaret: 0, 0%
Hosting sağlayıcısı ile iletişime geçtim bakalım gelecek cevaba o zaman. Bende bilmiyorum mail fonksiyonu açık mı değilmi.
  #5  
Okunmamış 09 Mayıs 2021, 15:35
Avatar Seçilmemiş
MW Aracı
 
Üyelik Tarihi: 03 Nisan 2019
Yaş / Cinsiyet: 26 / Erkek
Meslek: .
Konum: Trabzon
Ad, Soyad: Ab... Ka...
Mesajlar: 859
Beğeniler: 358 / 253
Ticaret: 2, 100%
Size PHPMailer kuralım, mail fonksiyonu sağlıklı sayılmaz
  #6  
Okunmamış 10 Mayıs 2021, 23:20
Avatar Seçilmemiş
WM Aracı
 
Üyelik Tarihi: 05 Ekim 2020
Yaş / Cinsiyet: 27 / Erkek
Meslek: Yazılım
Ad, Soyad: Hü... Ya...
Mesajlar: 62
Beğeniler: 24 / 0
Ticaret: 0, 0%
Mail fonksiyonu açık olan hosting firmasının olduğunu sanmıyorum. Çoğu firma mail fonksiyonunu kapatır sunucuda.
phpmailer sınıfını kullanabilirsiniz.
  #7  
Okunmamış 11 Mayıs 2021, 14:53
onnoajans Adlı Üyenin Avatarı
WM Aracı
 
Üyelik Tarihi: 13 Mart 2019
Cinsiyet: Erkek
Konum: Muğla
Ad, Soyad: Gö... Es...
Mesajlar: 60
Beğeniler: 12 / 2
Ticaret: 1, 100%
Merhaba burada detaylı anlatım var iyi çalışmalar

https://hazirsitekur.com/blog/php-il...-gonderme.html
http://www.onnoajans.com
  #8  
Okunmamış 16 Mayıs 2021, 15:10
Avatar Seçilmemiş
WM Aracı
 
Üyelik Tarihi: 16 Mayıs 2021
Yaş / Cinsiyet: 40 / Erkek
Ad, Soyad: Se... Ka...
Mesajlar: 2
Beğeniler: 0 / 0
Ticaret: 0, 0%
Merhabalar,

Oncelikle mail() fonksiyonunu kullanmanızı pek tavsiye etmem. Çünkü mailler iletilse bile spam olarak inboxa düşme ihtimali yüksektir. Bunun yerine smtp protokolü uzerinden mail atmanız daha yararlı olacaktır. Gmail hesabınıza ait Smtp bilgileri ile rahatlıkla email gönderimi gerçekleştirebilirsiniz.
http://yazilimdersi.info/makaleler/d...mail-gonderimi linkinde detayli olarak bu işlemi nasıl yapabileceğiniz anlatılmış. Sorunuz olursa yardımcı oluyorlar.

Iyi günler
Cevap Yaz Favorilerime Ekle

1113x90

Bu Alana Reklam Ver



Konuyu toplam 1 kişi okuyor. (0 üye ve 1 Ziyaretçi)
 
Seçenekler
Stil
Normal Normal

Geri Git   Forum > PHP


Yetkileriniz
Konu açma yetkiniz: Yok
Cevap Yazma Yetkiniz Yok
Eklenti yükleme yetkiniz: Yok
Mesajınızı değiştirme yetkiniz: Yok

BB code: Açık
İfadeler: Açık
[IMG] Kodları: Açık
HTML kodu: Kapalı





Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şu anki Zaman: 23:37.