Bilgi-Sayar.NET Menu

ADRES:

Php İletişim Formu – Mantığı

Merhaba Arkadaşlar , Sizlere Php İle İletişim Formunun Mantığını Göstereceğim.

İlk Olarak Bir Form.html Sayfamınızı Hazırlıyoruz.

Form.html

<**** http-equiv="Content-Type" content="text/html; charset=windows-1254"> İletişim Formu
Adınız Soyadınız :
E-posta adresiniz:
Konu:
Mesaj:

Evet Şimdi de

İletisim.php Sayfamızı Hazırlayalım.Bu Sayfa Sayesinde Form.html Dosyasından Post Edilen Metinler Bu Dosyada İşleme Koyulmaktadır.

İletisim.php

<?php
$to = "senin@epostan.com";
$subject = "İletişim Formu";

$headers = "From:" . $_POST["isim"];
$headers .= "<" . $_POST["eposta"] . ">rn";
$headers .= "Reply-To: " . $_POST["eposta"] . "rn";
$headers .= "Return-Path: " . $_POST["eposta"];

$message .= "Sitenizden gelen iletişim form işlem sonucunn";
$message .= "Adı soyadı: " . $_POST["isim"] . "rn";
$message .= "Email: " . $_POST["eposta"] . "rn";
$message .= "Konu: " . $_POST["konu"] . "rn";
$message .= "mesaj: " . $_POST["mesaj"] . "rn";

mail($to, $subject, $message, $headers);
?>
<SCRIPT LANGUAGE="JavaScript">
var shant="iletisim.html"
//yönlendirmek istediğiniz adres
bu websitenizin ana sayfasıda olabilir ileşim sayfasıda
document.write('Mesajınız Alınmıştır otomatik olarak
yönlendirileceksiniz!' + shant)//ekranda çıkacak mesaj
function forPage()
{
location.href=shant
}
setTimeout ("forPage()", 5000);//Bekleme süresi

</SCRIPT>
</body>

İşte Bu Kadar Basit Arkadaşlar .!

Anlatımlar Tamamen Bilgi-sayar.net’e Aittir.

Saygılar ; Şefik İnanç.