PHP Form Mail Nasıl Yapılır ? [ İletişim sayfaları için e-posta formu ]
Bu uygulamamız için php nin $mail fonksiyonundan faydalanacağız.
Formların olduğu sayfayı siz dilediğinz kadar geniş ve detaylı tutabilirsiniz. ben en basiti ile örnek vereceğim..
Formlar oluşturacağız formlardan gelen bilgileri php ile alıp $mail fonksiyonu ile e-posta adresimize mesajı düşüreceğiz..
Tavsiye formu Yaz
ilk olarak iletisim.html veya php sayfamızı oluşturalım.
<form action="yolla.php" method="POST"> //yolla.php ye gönderiyoruz.
Kime Gidecek Bu Mail : <input type="text" name="adres"><br> // Burda bu mesajın kime gideceği yani tavsiye edilecek olan kişi adresi.Eyer tavsiye değilde bunu normal bir iletişim formu yapsaydık ozaman bu form kutucuğuna ihtiyaç yoktu ozaman kendi mail adresimizi formdan almaz direk bir değişkene atardık. $gidecek=info@phpdersi.com; gibi
Konusu Nedir : <input type="text" name="konusu"><br>
Mesaj Metni :<br> <textarea name="metin"></textarea><br>// Burası malum artık..Tavsiye formunda bu tavsiye metnini ziyaretçinin kendine bırakmak yerine direk tavsiye edilen sayfayı kendinizde bir değişkene atayarak belirleyebilirsiniz..Size kalmış..İster php den faydalanın $baslik olarak bir haber baaşlığını atayın haberi tavsiye etsinler..Hayal Gücü yanii
<input type="submit" value="Gönder"> //Gönder Butonumuz
</form>
===========
yolla.php
__________
<?
$adres = $_POST[’adres’] // Tavsiye edilecek kişi
$konusu = $_POST[’konusu’] // Tavsiye konusu veya başlığı
$metin = $_POST[’metin’] // Tavsiye Metnimiz
// bunlar formdan aldığımız bilgiler..Aşağıdaki fonksiyonla yolluyoruz.
$mail($adres,$konusu,$metin); // 3 paramenterimizi yazdık..
echo "Tavsiyeniz Gönderildi";
//Aslında burda bir if döngüsü ile hata kontrolüde yapılabilir..Yukarda da deiğim gibi hayal..Bu form bu işin en basiti..Siz kendinize göre geliştiriz süsleyin püsleyin, allayın, pullayın falan işte..
?>