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.html olarak kaydedin,

<html>
<head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\"/>
<title>php iletisim formu</title>
</head>
<body>
<form name=\"iletisim_form\" method=\"POST\" action=\"gonder.php\">
Adiniz Soyadiniz: <input type=\"text\" name=\"adsoyad\"><br/>
E-Mail: <input type=\"text\" name=\"email\"><br/>
Telefon: <input type=\"text\" name=\"telefon\"><br/>
Mesajiniz: <textarea rows=\"5\" name=\"mesaj\" cols=\"30\"></textarea><br/>
<input type=\"submit\" name=\"button\" value=\"Gönder\">
</form>
</body>
</html>

2-Aşağıdaki kodlarda alıcı emaili kısmına form verilerini alacak email adresini yazın gonder.php olarak kaydedin,

<?php
if(isset($_POST[\"iletisim_form\"])){
$adsoyad = $_POST[\"adsoyad\"];
$email = $_POST[\"email\"];
$telefon = $_POST[\"telefon\"];
$mesaj = $_POST[\"mesaj\"];
$alici_email = \"email@site.com\"; //formun gönderileceği email adres
$konu = \"iletişim form\"; // email başlığı
$userip = $_SERVER[\'REMOTE_ADDR\']; // email gönderenin ip adresini alıyoruz

if (($adsoyad==\"\") or ($email==\"\") or ($telefon==\"\") or ($mesaj==\"\")) {
echo \"Lütfen tüm alanları doldurun\";
}
else{
$msj.=\"iletisim formu<br/><br/>\";
$msj.=\"isim Soyisim: \".$adsoyad.\"<br/>\";
$msj.=\"E-Mail: \".$email.\"<br/>\";
$msj.=\"Telefon: \".$telefon.\"<br/>\";
$msj.=\"Mesaj: \".$mesaj.\"<br/>\";
$msj.=\"Ip Adres: \".$userip.\"<br/>\";

$mesajgonder=mail($alici_email, $konu, $msj, \"Content-type: text/html; charset=utf-8\\r\\n\");
if ($mesajgonder){
echo (\"Mesajınız tarafımıza ulaştı. En kısa zamanda size yanıt verilecektir.\");
}else{
echo (\"Mesaj gönderiminde bir hata oluştu.Lütfen yeniden deneyiniz.\");
}
}
}
?>

Sunucunuzda emailler için bir yapılandırma yok ise form calışacaktır.