Merhaba Arkadaşlar;

Bir konuda yardımınıza ihtiyaç duyuyorum. Eğer bilginizi benimle paylaşırsanız çok memnun olurum.

Bir form mail var elimde. Sorunsuz olarak çalışıyor ancak ben girilen bilgilerin zorunlu olmasını istiyorum. Aksi halde boş olarak bile gönderebilirler formu.

Aşağıda php dosyasının içindeki kodları koyuyorum. Araştırdığım kadarı ile bir "echo" veya "if" gibi kodlar yerleştirilmesi gerekiyor ancak ben bir türlü beceremedim. Yardımlarınızı bekliyorum.

İyi çalışmalar dilerim.

----------------------------

<html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9"></head><body>
<?php
$to = "eposta@siteismi.com";
$subject = "İletişim Formu";


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

$message .= "İletişim Formu aracılığıyla yeni bir mesaj gönderildi.\n\n";
$message .= "Adı Soyadı: " . $_POST["isim"] . "\r\n";
$message .= "E-Mail: " . $_POST["eposta"] . "\r\n";
$message .= "Konu: " . $_POST["konu"] . "\r\n";
$message .= "Mesaj: " . $_POST["mesaj"] . "\r\n";

mail($to, $subject, $message, $headers);
?>
<SCRIPT LANGUAGE="JavaScript">
var shant="http://www.siteadresim.com" //yönlendirmek istediğiniz adres bu websitenizin ana sayfasıda olabilir ileşim sayfasıda
document.write('Mesajınız Gönderilmiştir. Tekrar İletişim Sayfasına yönlendiriliyorsunuz...')//ekranda çıkacak mesaj
function forPage()
{
location.href=shant
}
setTimeout ("forPage()", 3200);//Bekleme süresi

</SCRIPT>
</body>