Reklamlar
Kategoriler: Web Tasarım

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

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.

<!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.
Reklamlar
Paylaş

Yakın zamanda yayınlananlar

Bitcoin’s Revolutionary Influence on the Future of Online Gaming

As we progress deeper into the digital age, the spheres of technology and finance continue…

1 hafta Önce

Tarayıcınızda Gizli Modu kalıcı olarak devre dışı bırakma

Tarayıcınızda gizli mod'da çalıştırmayı devre dışı bırakabilirsiniz. Windows ve macOS için Google Chrome'da, Windows için…

3 hafta Önce

Broadcom, VMware’in ücretsiz ESXi hipervizörünü sonlandırıyor

Broadcom, VMware'in ESXi hipervizörünün ücretsiz sürümünü durdurdu. Değişiklik haberi, aracın VMware.com'dan kaldırıldığını ortaya koyan ve…

1 ay Önce

AirPods bul nasıl kullanılır ?

Kaybolan airpod'unuzu bulmak için aşağıdaki 3 yöntemi kullanabilirsiniz. AirPod'larınızın kaybolması durumunda yerini bulmanıza yardımcı olması…

2 ay Önce

Broadcom’un VMware Revizyonu Dikkat Çekiyor

Vmware ve Broadcom Sanallaştırma öncüsü Vmware, Broadcom tarafından satın alınmasının ardından bazı değişiklikler geçiriyor. Kurumsal…

3 ay Önce

Google Fotoğraflar, One, Drive aboneliğini iptal edersem verilerim silinir mi?

Google Fotoğraflar, yani One aboneliğinizi iptal etmek mi istiyorsunuz ? Bildiğiniz gibi Google 15 GB…

4 ay Önce
Reklamlar