[]

Contact Form
Hazır bir tema aldım. Html ve Css bildiğim için her şeyini istediğim bi yaptım ettim. Sıkıntı yok. Ancak tema ile gelen iletişim sayfasındaki contact form çalışmadı, çalışmıyor. Kutuları gerektiği gibi doldurunca sayfada "mesajınız iletilmiştir" mesajı alıyorum ama maile gelen giden yok.
Php'den hiç anlamıyorum. Acaba bir hata mı var bir yerlerde? Tema'yı satın aldığım yerle iletişime geçebilirim ama ilk önce burayı deneyeyim dedim. Öbür taraf uzun sürer gibi. Teşekkürler.
////////////HTML FORM ŞEYSİ/////////////
<form class="contact-form home-contact" action="contactForm.php" method="post">
<span class="formCollapse">
<input type="text" placeholder="Adınız" id="first_name" class="short required default" name="fname">
<input type="text" placeholder="Soyadınız" id="last_name" class="short required default" name="lname">
<input type="email" placeholder="E-Mail Adresiniz" class="required default email" name="email">
<textarea rows="3" placeholder="Mesajınız" class="required default" name="message"></textarea>
<button type="submit" class="btn contact-submit">Gönder</button>
</span>
</form>
////////////PHP ŞEYSİ/////////////
<?php
$to = "kendi@mailadres.im";
$from = "kendi@mailadres.im";
$headers = "From: " . $from . "\r\n";
$subject = "Website Mesaj Kutusu";
$body = "Adi: " . $_POST['fname'] ."\n";
$body .= "Soyadi: " . $_POST['lname'] ."\n";
$body .= "E-mail: " . $_POST['email'] ."\n";
$body .= "Mesaj: " . $_POST['message'] ."\n";
if (mail($to, $subject, $body, $headers, "-f " . $from))
{
//echo 'Mesajınız bize ulaşmıştır, teşekkürler.';
}
else
{
//echo 'Gönderide bir hata oluştu, lütfen tekrar deneyin.';
}
?>
Php'den hiç anlamıyorum. Acaba bir hata mı var bir yerlerde? Tema'yı satın aldığım yerle iletişime geçebilirim ama ilk önce burayı deneyeyim dedim. Öbür taraf uzun sürer gibi. Teşekkürler.
////////////HTML FORM ŞEYSİ/////////////
<form class="contact-form home-contact" action="contactForm.php" method="post">
<span class="formCollapse">
<input type="text" placeholder="Adınız" id="first_name" class="short required default" name="fname">
<input type="text" placeholder="Soyadınız" id="last_name" class="short required default" name="lname">
<input type="email" placeholder="E-Mail Adresiniz" class="required default email" name="email">
<textarea rows="3" placeholder="Mesajınız" class="required default" name="message"></textarea>
<button type="submit" class="btn contact-submit">Gönder</button>
</span>
</form>
////////////PHP ŞEYSİ/////////////
<?php
$to = "kendi@mailadres.im";
$from = "kendi@mailadres.im";
$headers = "From: " . $from . "\r\n";
$subject = "Website Mesaj Kutusu";
$body = "Adi: " . $_POST['fname'] ."\n";
$body .= "Soyadi: " . $_POST['lname'] ."\n";
$body .= "E-mail: " . $_POST['email'] ."\n";
$body .= "Mesaj: " . $_POST['message'] ."\n";
if (mail($to, $subject, $body, $headers, "-f " . $from))
{
//echo 'Mesajınız bize ulaşmıştır, teşekkürler.';
}
else
{
//echo 'Gönderide bir hata oluştu, lütfen tekrar deneyin.';
}
?>

$to = "kendi@mailadres.im";
$from = "kendi@mailadres.im";
Bu kısımlardaki to'yu kendi mail adresin olarak, from'u da kimden geldiğini belli edecek bir adres olarak değiştireceksin;
$to = "polifonikosuruk@eksibisey.com";
$from = "haber@eksiduyuru.com";
gibi. Sonrasında bunu kaydedip tekrar dene.
Fakat PHP'ye falan uzağım diyorsan Contact Form 7 eklentisini kurup onunla devam edersen hayat çok daha kolay olur.
$from = "kendi@mailadres.im";
Bu kısımlardaki to'yu kendi mail adresin olarak, from'u da kimden geldiğini belli edecek bir adres olarak değiştireceksin;
$to = "polifonikosuruk@eksibisey.com";
$from = "haber@eksiduyuru.com";
gibi. Sonrasında bunu kaydedip tekrar dene.
Fakat PHP'ye falan uzağım diyorsan Contact Form 7 eklentisini kurup onunla devam edersen hayat çok daha kolay olur.
- polifonik osuruk
(09.03.16 09:44:27)

raw.githubusercontent.com
önce şu dosyayı class.phpmailer.php olarak kaydet.
sonra php şeysini bununla değiştirip dene.
pastie.org
önce şu dosyayı class.phpmailer.php olarak kaydet.
sonra php şeysini bununla değiştirip dene.
pastie.org
- masa penisi
(09.03.16 09:46:41 ~ 09:48:33)
1