Şimdi Ara

Email Adresi Ekleme

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
4
Cevap
0
Favori
403
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Kodlara yeni başladığımdan siteye aşağıdaki gibi mesaj formu oluşturdum. Bu komutlara email adresini nasıl ekleyebilirim.

    <h5>Hızlı mesaj</h5>
    <form method="post" name="contact" action="#">
    <div class="col_half left">
    <textarea id="text_small" name="text" rows="0" cols="0"
    onfocus="clearText(this)" onblur="clearText(this)">Message</textarea>
    </div>
    <div class="col_half right">
    <input name="author" type="text" class="input_field" id="author_small"
    onfocus="clearText(this)" onblur="clearText(this)" value="Name" maxlength="40" />
    <input name="email" type="text" class="input_field" id="email_small"
    onfocus="clearText(this)" onblur="clearText(this)" value="Email" maxlength="40" />
    <input type="submit" class="submit_btn float_l" name="submit" id="submit_small" value="Send" />







  • cyta07 kullanıcısına yanıt
     
    <h5>Hızlı mesaj</h5>
    <form method="post" name="contact" action="">
    <div class="col_half left">
    <textarea id="text_small" name="mesaj" rows="0" cols="0" onfocus="clearText(this)" onblur="clearText(this)">Message</textarea>
    </div>
    <div class="col_half right">
    <input name="adsoyad" type="text" class="input_field" id="author_small" onfocus="clearText(this)" onblur="clearText(this)" value="Ad Soyad" maxlength="40" />
    <input name="email" type="text" class="input_field" id="email_small" onfocus="clearText(this)" onblur="clearText(this)" value="Email Adresiniz" maxlength="40" />
    <input type="submit" class="submit_btn float_l" name="submit" id="submit_small" value="Send" />
    </div>



    <?php

    $ad_soyad = $_POST["adsoyad"];
    $email = $_POST["email"];
    $mesaj = $_POST["mesaj"];
    $adres = "info@cyprustore.com"; // Buraya e-postanin gonderilecegi mail adresini yaziniz
    $konu = "İletişim Formu";
    $tarih = date('Y-m-d');
    $ip_adresi = $_SERVER['REMOTE_ADDR'];

    if(($ad_soyad=="") or ($email =="") or ($mesaj=="")){

    echo "<script>alert(\"Lütfen Eksiksiz olarak formu doldurunuz. !\");</script><script>location.href=\"index.php\";</script>";

    }
    else
    {

    $mesajveri.="İletişim Formu Gelen Mesajı<br/><br/>";
    $mesajveri.="Ad Soyad: ".$ad_soyad."<br/>";
    $mesajveri.="E-Mail: ".$email."<br/>";
    $mesajveri.="Tarih: ".$tarih."<br/>";
    $mesajveri.="IP Adresi :".$ip_adresi."<br/>";
    $mesajveri.="Mesaj: ".$mesaj;

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

    if($mesajyolla)
    {

    echo "<script>alert(\"mesajınız Başarılı Bir Şekilde Gönderilmiştir. En kısa Süre Tekrar dönüş yapılacaktır.. !\");</script><script>location.href=\"index.php\";</script>";

    }
    else
    {

    echo "<script>alert(\"E-mail Gönderirken hata olustu lütfen daha sonra tekrar deneyiniz yada email@siteadi.com mail adresini kullanınız !\");</script><script>location.href=\"index.php\";</script>";

    }
    }

    ?>


    Herhalde kodlarının tamamını paylaşmamışsın. Bu şekilde email gönderim sağlayabilirsin. info@cyprustore.com yazan kısma epostanın gonderileceği adresi yazacaksın




  • word padde koplayıp yapıştırdım sonuç resimdeki gibi olmakta nerede hata yapıyorum acaba
  • cyta07 kullanıcısına yanıt
    Dosya uantınız .html olduğu için kaynaklanıyor. dosyanızın adı mesaj.php şeklinde olmalıdır.
    Dosyanızın adını .html olarak kullanmak için .htacces dosyası oluşturmanız ve içeriisne

    Options +FollowSymLinks
    RewriteEngine On

    RewriteRule ^mesaj.html$ mesaj.php [L,NC]

    Eklemeniz gerekir.

    Ayrıca html içerisinde php kodu da çalıştırabilirsiniz. yani dosyanızın adı mesaj.hml olucak ce içerisine php kodu ekleyebileceksiniz bunun için.

    .htaccess dosyası oluşturmanız lazım. ve içerisine


    RewriteEngine on
    AddHandler application/x-httpd-php .html
    AddType application/x-httpd-php .html


    eklemeniz yeterlidir. eğer .htaccess dosyanız var ve içerisinde

    RewriteEngine on ekliyse 2. defa bunu eklememeye dikkaet din.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.