• 26-10-2016, 21:08:02
    #1
    Basit bir iletişim formu hazırladım. Bu form verilerinin mail adresime yollanması için böyle bir kod buldum. Local de başarıyla gönderildi yazıyor ancak sunucuya attığımda mesaj gönderilirken bir sorun oluştu diyor. Neden olabilir?

    <?php
     
    $isimsoyisim = $_POST["isimsoyisim"];
    $email = $_POST["email"];
    $telefon = $_POST["telefon"];
    $mesaj = $_POST["mesaj"];
    $alici = "paradogukan21@gmail.com"; //Buraya iletişim formunun gönderileceği mail adresini yazıyoruz.
    $konu = "Iletisim Formu";
    $ipadres = $_SERVER['REMOTE_ADDR'];
    $mesajlar="";
     
    if (($isimsoyisim=="") or ($email=="") or ($telefon=="") or ($mesaj=="")) {
    echo "Lütfen tüm alanları doldurun";
    }
    else
    {
    $mesajlar.="iletisim formu mesaji<br/><br/>";
    $mesajlar.="isim Soyisim: ".$isimsoyisim."<br/>";
    $mesajlar.="E-Mail: ".$email."<br/>";
    $mesajlar.="Telefon: ".$telefon."<br/>";
    $mesajlar.="Mesaj: ".$mesaj."<br/>";
    $mesajlar.="Ip Adres: ".$ipadres."<br/>";
     
    $mesajgonder=mail($alici, $konu, $mesajlar, "Content-type: text/html; charset=utf-8\r\n");
    if ($mesajgonder)
    {
    echo ("Mesajınız başarılı bir şekilde ulaştı. İletişim sayfasına geri dönmek için <br><a href=index.html>Buraya Tıklayın</a>");
    }
    else
    {
    echo ("Mesajınız gönderilirken bir hata oluştu. Daha sonra tekrar deneyin");
    }
    }
    ?>
  • 26-10-2016, 21:15:54
    #2
    MainBilisim adlı üyeden alıntı: mesajı görüntüle
    Basit bir iletişim formu hazırladım. Bu form verilerinin mail adresime yollanması için böyle bir kod buldum. Local de başarıyla gönderildi yazıyor ancak sunucuya attığımda mesaj gönderilirken bir sorun oluştu diyor. Neden olabilir?

    <?php
     
    $isimsoyisim = $_POST["isimsoyisim"];
    $email = $_POST["email"];
    $telefon = $_POST["telefon"];
    $mesaj = $_POST["mesaj"];
    $alici = "paradogukan21@gmail.com"; //Buraya iletişim formunun gönderileceği mail adresini yazıyoruz.
    $konu = "Iletisim Formu";
    $ipadres = $_SERVER['REMOTE_ADDR'];
    $mesajlar="";
     
    if (($isimsoyisim=="") or ($email=="") or ($telefon=="") or ($mesaj=="")) {
    echo "Lütfen tüm alanları doldurun";
    }
    else
    {
    $mesajlar.="iletisim formu mesaji<br/><br/>";
    $mesajlar.="isim Soyisim: ".$isimsoyisim."<br/>";
    $mesajlar.="E-Mail: ".$email."<br/>";
    $mesajlar.="Telefon: ".$telefon."<br/>";
    $mesajlar.="Mesaj: ".$mesaj."<br/>";
    $mesajlar.="Ip Adres: ".$ipadres."<br/>";
     
    $mesajgonder=mail($alici, $konu, $mesajlar, "Content-type: text/html; charset=utf-8\r\n");
    if ($mesajgonder)
    {
    echo ("Mesajınız başarılı bir şekilde ulaştı. İletişim sayfasına geri dönmek için <br><a href=index.html>Buraya Tıklayın</a>");
    }
    else
    {
    echo ("Mesajınız gönderilirken bir hata oluştu. Daha sonra tekrar deneyin");
    }
    }
    ?>
    Pm gönderildi.
  • 26-10-2016, 22:15:17
    #3
    Üyeliği durduruldu
    Sunucunuzda mail fonksiyonu açık olmadığından dolayı olabilir. Error log dosyasına bakabilirsiniz.