• 22-06-2013, 14:35:52
    #1
    Bir başka forumlarda görmüştüm adamlar yapmayı becerememişler sorunlar çıkıyordu bunu php yazılımcımıza düzelttirdim lakin biraz sürdü kimseler bu hale düşmesin diye paylaşıyorum


    iletisim.php olacak dosyanızın adı.

    Alıntı
    <!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=utf-8" />
    <title>Iletisim Formu</title>
    </head>

    <body>

    <form name="iletisim" method="POST" action="gonder.php">

    Ad Soyad: <input type="text" name="ad_soyad" size="25"><br />

    Telefon: <input type="text" name="tel" size="25"><br />

    E-Mail: <input type="text" name="email" size="25"><br />

    Mesajiniz: <textarea rows="5" name="mesaj" cols="25"></textarea><br />

    <input type="submit" name="button" value="Gonder">

    </form>

    </body>
    </html>
    gonder.php olacak dosyanın adı

    Alıntı
    <?php

    $ad_soyad = $_POST["ad_soyad"];
    $tel = $_POST["tel"];
    $email = $_POST["email"];
    $mesaj = $_POST["mesaj"];
    $adres = "isim@siteadi.com"; // Buraya e-postanin gonderilecegi mail adresini yaziniz
    $konu = "Iletisim Formu";
    $tarih = date('Y-m-d');
    $ip_adresi = $_SERVER['REMOTE_ADDR'];

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

    echo "<center>Lutfen Ad Soyad, Telefon, E-Mail ve Mesaj alanlarini bos birakmayiniz.<br><a href=index.php>Geri don</a></center>";

    }
    else
    {

    $mesajveri.="ILETISIM FORMU MESAJI<br/><br/>";
    $mesajveri.="E-Mail: ".$email."<br/>";
    $mesajveri.="Telefon: ".$tel."<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-8rn");

    if($mesajyolla)
    {

    echo "<center>Iletisim mailiniz bize ulasti, en kisa surede cevaplanacaktir. Ilginiz icin tesekkur ederiz.<br><a href=index.php>Anasayfa</a></center>";

    }
    else
    {

    echo "<center>E-Mail gonderilirken hata olustu! Lutfen daha sonra tekrar deneyiniz.</center>";

    }
    }

    ?>
    Bir başka forumda paylaşmışlardı çalışmıyordu bu çalışan hali yararlanan insanlar Teşekkürlerini esirgemesinler..

    kaynak : https://www.mesuthaylar.com.tr/
  • 22-06-2013, 15:05:31
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Arayanlar için güzel paylaşım..
  • 06-07-2013, 04:13:43
    #3
    kaankrbck adlı üyeden alıntı: mesajı görüntüle
    Arayanlar için güzel paylaşım..
    Umarım kullanan ve beğenenler olur.
  • 14-07-2015, 05:47:25
    #4
    Üyeliği durduruldu
    teşekkür ederim güzel olmuş.
  • 14-07-2015, 06:15:45
    #5
    Eyvallah deneyecegim
  • 14-07-2015, 07:06:05
    #6
    Kurumsal PLUS
    Birde smtp desteği ile gönderim var onu da ben ekleyeceğim yakında
  • 29-12-2016, 20:02:57
    #7
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Denedim ama bende çalışmadı.
  • 25-04-2019, 15:56:43
    #8
    Türkçe karakter sorununu nasıl düzeltebilirim bilgisi olan var mı?
  • 25-04-2019, 17:25:51
    #9
    Vay anasını... Konular ne kadar hit alıyormuş eskiden...



    klax_klax adlı üyeden alıntı: mesajı görüntüle
    Türkçe karakter sorununu nasıl düzeltebilirim bilgisi olan var mı?
    Hocam html head vb. kodlarınız eksiksiz olsun. Kodlarınızı body tagları arasına alın. Ve head açılışından sonra:

    <meta charset="utf-8">

    kodunu ekleyin. Bu işlemleri her 2 sayfayada uyguladıktan sonra NotePad++ son sürümde açın ve Kodlama menüsünden UTF-8 seçip kaydedin. Karakter sorunu çözülecektir.