MyBB Depo Forum

Orjinalini görmek için tıklayınız: İletişim Formu GÖNDER Butonu Sorunu
Şu anda (Arşiv) modunu görüntülemektesiniz. Orjinal Sürümü Görüntüle internal link
Sayfalar: 1 2
Merhaba arkadaşlar

İletişim formu oluşturdum ve "gönder" e basıldığı zaman, mesaj belirttiğim mail adresine gönderilmesini istiyorum.

kodum şudur. Aşağıda da görülen "gonder.php" dosyasını nasıl oluşturacağım onu yapamadım.

Kod:
<section id="contact">
 <div class="container">
   <div class="row">
     <div class="col-md-offset-3 col-md-6 col-sm-offset-2 col-sm-8 title">
       <h2>İletişim</h2>
       <hr>
       <p>Bizimle iletişime geçebilirsiniz. Foruma giriş ve kayıt olmak için lütfen forum sayfamızı ziyaret ediniz.</p>
     </div>
     <div class="col-md-offset-3 col-md-6 col-sm-offset-2 col-sm-8 contact-form wow fadeInUp" data-wow-delay="0.9s">
       <form action="gonder.php" method="post">
         <input type="text" class="form-control" placeholder="İsim">
         <input type="email" class="form-control" placeholder="Email">
         <textarea class="form-control" placeholder="Mesaj" rows="6"></textarea>
         <input type="submit" class="form-control" value="Gönder">
       </form>
     </div>
   </div>
 </div>


Yardımınızı bekliyorum.
sorunum güncellendi. yardımınızı bekliyorum
Merhaba biraz açarmısınız.

Sorun nerede ?

php dosyasını oluşturdunuz, sitenize attınız göndere basıyorsunuz, mesajmı gelmiyor ?
kodlarda sorunmu var - gönderemi basmıyor ?

eğer göndere bastığınızda mail gelmiyorsa smtp ayarlarındandır. Hostunuz desteklemiyorsa gmail gibi yandex mail gibi servisleri kullanın.

php kodlarında hata varsa söyleyin araştırayım php konusunda iyi değilimdir ama netten send.php şeklinde örnekler bulup düzeltmeler yapabilirim
(02-12-2015, Saat:23:44)Relay Adlı Kullanıcıdan Alıntı: [ -> ]Merhaba biraz açarmısınız.

Sorun nerede ?

php dosyasını oluşturdunuz, sitenize attınız göndere basıyorsunuz, mesajmı gelmiyor ?
kodlarda sorunmu var - gönderemi basmıyor ?

eğer göndere bastığınızda mail gelmiyorsa smtp ayarlarındandır. Hostunuz desteklemiyorsa gmail gibi yandex mail gibi servisleri kullanın.

php kodlarında hata varsa söyleyin araştırayım php konusunda iyi değilimdir ama netten send.php şeklinde örnekler bulup düzeltmeler yapabilirim

öncelikle yardım ettiğin için teşekkür ederim.

Gönder butonuna basıyorsun fakat mail gönderilmiyor. Ben de php alanında iyi değilim bu yüzden ben de araştıdım. Ayrı bir php dosyası oluştruun ve yukarıdaki kodda da var olan "action" un karşısına eklememi söylediler. Ben de internetten örnek gönder.php dosyası buldm ama kendi siteme göre düzenleyemedim. 

Yani istediğim şey, yapamadığım şey, php dosyasını kendi kodlarıma göre düzenleyememem. 
http://www.yazilimdilleri.net/YazilimMak...Formu.aspx

Bu konu gayet güzel anlatmış eksiksiz bunu bir deneyin hocam.
(03-12-2015, Saat:00:07)Relay Adlı Kullanıcıdan Alıntı: [ -> ]http://www.yazilimdilleri.net/YazilimMak...Formu.aspx

Bu konu gayet güzel anlatmış eksiksiz bunu bir deneyin hocam.

siteye ulaşılamıyor Gülümseme
(03-12-2015, Saat:00:10)Relay Adlı Kullanıcıdan Alıntı: [ -> ]thank google Açık Ağızlı Gülümseme

eyv tam benm koda göre ayarlanmış 

Kod:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Biyomedikal Turkiye</title>
</head>

if(isset($_[POST]['name']) && isset($_[POST]['email']) && isset($_[POST]['subject']) && isset($_[POST]['message']))
{
   if(empty($_[POST]['name']) || empty($_[POST]['email']) || empty($_[POST]['subject']) || empty($_[POST]['message']))
   {
      echo "Lütfen formu tam doldurunuz";
   }
   else
   {
      $name    = strip_tags($_POST['name']);
      $email   = strip_tags($_POST['email']);
      $subject = strip_tags($_POST['subject']);
      $message = strip_tags($_POST['message']);
      $icerik  = 'Isim: ' .$name. '<br/>E-Mail: ' .$email. '<br/>'. $mesaj;
      mail('[email protected]', $subject, $icerik);
      echo "Mesajiniz basari ile gönderildi.";
   }
}
else
{
   echo 'Lütfen Formu Doldurun';
}


<body>
</body>
</html>


Yukaridaki kod gibi yaptım ama yine olmadı GÖNDER dediğimiz zaman aşağıdaki kodu gösteriyor.

Kod:
if(isset($_[POST]['name']) && isset($_[POST]['email']) && isset($_[POST]['subject']) && isset($_[POST]['message'])) { if(empty($_[POST]['name']) || empty($_[POST]['email']) || empty($_[POST]['subject']) || empty($_[POST]['message'])) { echo "Lütfen formu tam doldurunuz"; } else { $name = strip_tags($_POST['name']); $email = strip_tags($_POST['email']); $subject = strip_tags($_POST['subject']); $message = strip_tags($_POST['message']); $icerik = 'Isim: ' .$name. '
E-Mail: ' .$email. '
'. $mesaj; mail('[email protected]', $subject, $icerik); //[email protected] yerine mail hangi adrese gidecek ise o adresi yaziyoruz. echo "Mesajiniz basari ile gönderildi."; } } else { echo 'Lütfen Formu Doldurun'; }
Sayfalar: 1 2