Şimdi başlayalım.Hiç zor değil kendimizi kasmayalım. Evet ilk olarak Html ile form hazırlayalım.Form.php diye bir dosya açın ve içine şu kodları yazın:
<form name="form1" method="post" action="gonder.php">
<table width="421" border="0" align="center" cellpadding="5" cellspacing="0">
<tr>
<th colspan="2" scope="col">Iletisim Formu </th>
</tr>
<tr>
<td width="111">Ad-Soyad:</td>
<td width="290"><input name="adsoyad" type="text" id="adsoyad"></td>
</tr>
<tr>
<td>E-Mail</td>
<td><input name="email" type="text" id="email"></td>
</tr>
<tr>
<td>Telefon numarası?</td>
<td><input name="telefon" type="text" id="telefon"></td>
</tr>
<tr>
<td>Konu:</td>
<td><input name="konu" type="text" id="konu"></td>
</tr>
<tr>
<td>Mesaj:</td>
<td><textarea name="mesaj" cols="30" rows="10" id="mesaj"></textarea></td>
</tr>
<tr>
<td> </td>
<td><input type="reset" name="Reset" value="temizle">
<input type="submit" name="Submit2" value="gönder"></td>
</tr>
</table>
</form>
Evet Html ile formumuzu oluşturduk.Şimdi gonder.php diye bir dosya açın ve içine şu kodları yazın.
<br><center><?php
$adsoyad=$_POST['adsoyad'];
$email=$_POST['email'];
$telefon=$_POST['telefon'];
$konu=$_POST['konu'];
$mesaj=$_POST['mesaj'];
$emailadresi="e-mail adresinizi yazin";
$emailkonusu="Iletisim Formu";
if (empty($adsoyad) or empty($email) or empty($telefon) or empty($konu) or empty($mesaj)){
echo ('Lütfen bütün alanlari eksiksiz olarak doldurunuz. <br>');
echo ('<a href="form.php">Form Sayfasina Geri Dön</a>');
}
else {
$emailicerigi="
Ad-Soyad: $adsoyad
E-mail: $email
.
Telefon: $telefon
Konu: $konu
Mesaj: $mesaj";
if(mail($emailadresi,$emailkonusu,$emailicerigi)){
echo ('Mesajin Basarili Bir Sekilde Yöneticiye Gönderildi.Yakın Zamanda Mesajiniz Onaylanacaktir.<br>Lütfen Bekleyiniz Anasayfaya Yönlendiriliyorsunuz.');
}
}
?> <meta http-equiv="refresh" content="3;url=index.php"></center></br>
En sondaki bu kod Hmtl ile yazılmıştır.Belirli bir zaman içinde yönlendirme kodudur.Bizim yazdığımız kodda 3 saniye içerisinde index.php yönlendirir.Biz index yapmadık.Siz isterseniz kendinize index yapabilirsiniz.
Not:Daha önceki derslerime Bakıp sonradan diğer derslerime geçmenizi öneririm.Aksi takdirde konuları anlamayabilirsiniz.Bu konu gayet basit.Tabi daha önceki derslerime baktıysanız.
Hiç yorum yok:
Yorum Gönder