Bazen çalışmalarımızda iletişim formu kullanmak isteriz, her zaman elimizin altında olması gereken kolay kullanımlı bir php iletişim formu aşağıya kodlarını ekledim, kullanımı çok kolay, ilgili yerlere yazılması gerekenleri yazıp 2 dosya halinde sunucunuza atıyorsunuz ve formunuz hazır. Kurulum aşamaları şu şekilde; 1-Aşağıdaki kodları boş bir txt sayfasına yapıştırıp gonder.php olarak kaydedin,
< ? php $to = "mail adresiniz"; $from = $_REQUEST['email'] ; $name = $_REQUEST['name'] ; $headers = "From: $from"; $subject = "gelen mail başlığı"; $fields{"name"} = "Adı"; $fields{"type"} = "İstenen"; $fields{"email"} = "email"; $fields{"comment"} = "Konu"; $body = "Mail ayrıntıları:\n\n"; foreach($fields as $a = > $b){ $body .= sprintf("%20s: %s\n",$b,$_REQUEST[$a]); } $headers2 = "From: gelen mail adresi"; $subject2 = "Mailinizi aldım, ilginize teşekkür ederim "; $autoreply = "Mailiniz bana ulaştı, en kısa zamanda inceleyip size yanıt vereceğim."; else { else { if($send) else {print "Mesajı göndermede bir sorun oluştu, nedir şu an bilmiyorum siz en iyisi başka bir mail atın."; } } }? >
2- Aşağıdaki formuda sitenizde kullanmak istediğiniz alana ekleyin,
<form id="commentForm" action="gonder.php" method="post"> <fieldset> <legend>Formu doldurup istediğinizi yazarak göndere basıverin.</legend> <label for="cname">Adınız</label> <input id="cname" name="name"> <input id="cemail" name="email"> <label for="type">Konu nedir?</label> <select name="type" id="type" class="selectbox"> <option selected="selected" value="" class="first">--- Birisini seç ---</option> <option value="konu adı">Konu adı</option> </select> <label for="comment">Açıklayın...</label> <textarea id="comment" name="comment" rows="30" cols="10"></textarea> <br> <input class="submit" name="submit" value="Yolla" type="submit"> </fieldset> </form>
Php mail formunuz hazır, hayırlı olsun.
Yorumlar
Yeni yorum gönder