• 15-03-2009, 18:25:22
    #1
    Üyeliği durduruldu
    Arkadşalar Bir cok php script sitesinden php iletisim formu indirdim ama calısmadı hiç biri mail yollamıyor calısan bi tanesinin kodlarını verirmisiniz.
  • 15-03-2009, 18:31:17
    #2
    İndirdiklerinizi local hostta denediyseniz, mail server kurulu olmadığı için script çalışmaz. Bir hosting üzerinden denemenizi öneririm.

    Not : Yeni başlayan arkadaşlar genelde localde deneyip, çalışmıyor dedikleri için sizinde aynı şeyi yapma olasılığınıza karşı hosta kurmanızı öneriyorum. Hostta denediyseniz ve çalışmadıysa, mesajımı görmezden gelebilirsiniz.
  • 15-03-2009, 18:36:45
    #3
    OfisSoft'un dediği gibi çalışmıyor olarak gözüken bir çok script sunucu üzerinde çalışacaktır.

    Basit bir kod yazmak gerekirse,

    Bu kodlar sayfa içine yerleştirilecektir :
    <form method="POST" action="mail.php">
      <br>Konu:  <br><input type="text" name="konu"  size="20"><br>
      E-mail Adresiniz: <br><input type="text" name="adres" size="20"><br>
      Mesajınız: <br><textarea rows="15" name="mesaj" cols="50"></textarea><br>
      <input type="submit" value="Gönder" name="gonder">
    </form>
    Bu ise mail.php dosyasının içeriği :

    <?
    $giden="mail@adresiniz.com";
    $konu=$_POST["konu"];
    $mes=$_POST["mesaj"];
    $adres=$_POST["adres"];
    
    $headers .= "X-Sender: <mail@adresiniz.com>\n";
    $headers .= "X-Mailer: PHP\n";
    $headers .= "X-Priority: 3\n";
    $headers .= "Return-Path: <mail@adresiniz.com>\n";
    $headers .= "Content-Type: text/html; charset=iso-8859-9\n";
    
    $mesaj="<b>Konu:</b> $konu <br>
    <b>E-Mail:</b> $adres<br>
    <b>Mesaj:</b> $mes<br>";
    
    if($_POST["gonder"] && $mes){
       mail($giden,$konu,$mesaj,$headers);
       }
    header("location: index.html"); // Gönderildikten sonra yönlenecek sayfa
    ?>
  • 15-03-2009, 18:56:36
    #4
    Üyeliği durduruldu
    Outface adlı üyeden alıntı: mesajı görüntüle
    OfisSoft'un dediği gibi çalışmıyor olarak gözüken bir çok script sunucu üzerinde çalışacaktır.
    Basit bir kod yazmak gerekirse,
    Bu kodlar sayfa içine yerleştirilecektir :
    <form method="POST" action="mail.php">
      <br>Konu:  <br><input type="text" name="konu"  size="20"><br>
      E-mail Adresiniz: <br><input type="text" name="adres" size="20"><br>
      Mesajınız: <br><textarea rows="15" name="mesaj" cols="50"></textarea><br>
      <input type="submit" value="Gönder" name="gonder">
    </form>
    Bu ise mail.php dosyasının içeriği :
    <?
    $giden="mail@adresiniz.com";
    $konu=$_POST["konu"];
    $mes=$_POST["mesaj"];
    $adres=$_POST["adres"];
    $headers .= "X-Sender: <mail@adresiniz.com>\n";
    $headers .= "X-Mailer: PHP\n";
    $headers .= "X-Priority: 3\n";
    $headers .= "Return-Path: <mail@adresiniz.com>\n";
    $headers .= "Content-Type: text/html; charset=iso-8859-9\n";
    $mesaj="<b>Konu:</b> $konu <br>
    <b>E-Mail:</b> $adres<br>
    <b>Mesaj:</b> $mes<br>";
    if($_POST["gonder"] && $mes){
       mail($giden,$konu,$mesaj,$headers);
       }
    header("location: index.html"); // Gönderildikten sonra yönlenecek sayfa
    ?>
    teşekkürelr oldu
  • 15-03-2009, 19:08:20
    #5
    ek bilgi vereyim Web Form Builder | CoffeeCup Software bu program ile bu şekilde php tabanlı formlar yaparsınız kullanımı çok basittir.Ücretsiz olarak bu firmanın bir çok ürünü mevcuttur.