Anasayfa / Web Tasarım / Php iletişim Formu Nasıl Yapılır
Sponsorlu Bağlantılar

Php iletişim Formu Nasıl Yapılır

php form

Sponsorlu Bağlantılar

Bu yazımızda webmaster’ların oldukça işine yarayacağını düşündüğümüz php iletişim formu nasıl yapılır? konusuna değineceğiz. Aşağıdaki kodları kullanarak sizlerde siteniz için iletişim formu oluşturabilirsiniz. İşlem oldukça basit, kodları kendinize göre düzenleyerek kullanacağınız alana eklemeniz yeterlidir.

Öncelikle formu ekleyeceğimiz alana aşağıdaki kodları ekleyelim.

Sponsorlu Bağlantılar

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>
<htmlxmlns=”http://www.w3.org/1999/xhtml”>
<head>
<metahttp-equiv=”Content-Type”content=”text/html; charset=utf-8″/>
<title>Iletisim Formu</title>
</head>
<body>
<formname=”iletisim”method=”POST”action=”gonder.php”>
Ad Soyad: <inputtype=”text”name=”ad_soyad”size=”25″><br/>
Telefon: <inputtype=”text”name=”tel”size=”25″><br/>
E-Mail: <inputtype=”text”name=”email”size=”25″><br/>
Mesajiniz: <textarearows=”5″name=”mesaj”cols=”25″></textarea><br/>
<inputtype=”submit”name=”button”value=”Gonder”>
</form>
</body>
</html>

Kodları ekledikten sonra Gonder.php dosyasını oluşturarak , dosyanın içine aşağıdaki kodları kopyalayın.

<?php
$ad_soyad= $_POST[“ad_soyad”];
$tel= $_POST[“tel”];
$email= $_POST[“email”];
$mesaj= $_POST[“mesaj”];
$adres= “webmaster@ozengen.com”; // Buraya e-postanin gonderilecegi mail adresini yaziniz
$konu= “Iletisim Formu”;
$tarih= date(‘Y-m-d’);
$ip_adresi= $_SERVER[‘REMOTE_ADDR’];
if(($ad_soyad==””) or($tel==””) or($email==””) or($mesaj==””)){
echo”<center>Lutfen Ad Soyad, Telefon, E-Mail ve Mesaj alanlarini bos birakmayiniz.<br><a href=index.php>Geri don</a></center>”;
}
else
{
$mesajveri.=”ILETISIM FORMU MESAJI<br/><br/>”;
$mesajveri.=”E-Mail: “.$email.”<br/>”;
$mesajveri.=”Telefon: “.$tel.”<br/>”;
$mesajveri.=”Tarih: “.$tarih.”<br/>”;
$mesajveri.=”IP Adresi :”.$ip_adresi.”<br/>”;
$mesajveri.=”Mesaj: “.$mesaj;
$mesajyolla= mail($adres, $konu, $mesajveri, “Content-type: text/html; charset=utf-8\r\n”);
if($mesajyolla)
{
echo”<center>Iletisim mailiniz bize ulasti, en kisa surede cevaplanacaktir. Ilginiz icin tesekkur ederiz.<br><a href=index.php>Anasayfa</a></center>”;
}
else
{
echo”<center>E-Mail gonderilirken hata olustu! Lutfen daha sonra tekrar deneyiniz.</center>”;
}
}
?>

Mail adresi kısmını kendinize göre düzenleyiniz. Kodlar kesinlile çalışmaktadır. İşlem bu kadar.

Hakkında Serkan Çataltaş

1987 Yılında Malatya'da doğdu. Netaş'ta çalışmalarına devam etmektedir.

Bir Yorum Yazın