php iletişim formu
4
●666
- 15-03-2009, 18:31:17İ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:45OfisSoft'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Üyeliği durdurulduteşekkürelr olduOutface adlı üyeden alıntı: mesajı görüntüle
- 15-03-2009, 19:08:20ek 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.