Arkadaşlar aşağıdaki örnekte email kayıt yaptım
email adresi giren veri tabanına kaydediyor
email girmediği takdirde email yanlış uyarısı veriyor bu tamam
ancak yinede email girmesede o yazıyıda veritabanına kaydediyor uyarı vermesine rağmen bunu nasıl engellerim yapamadım ?

	<div class="duyuruform">
		<div class="form1">
		
			<form action="index.php?send=1" method="post">
			<p class="index">
				<label>Ad Soyad</label>
				<input class="w" type="text" name="eposta" />
			</p>
			<p>
				<label>&nbsp;</label>
				<input type="submit" value="Gönder" class="buton1" />
			</p>
		</form>
		</div>
	<?php
		if($_GET[send] == 1)
		{
			$hata1 = "";
			if(!$_POST[eposta]){
				$hata1 .= "Email Adresi belirtin!<br />";
			}else if(!filter_var($_POST[eposta], FILTER_VALIDATE_EMAIL)){
				$hata1 .= "Email yanlış yazıldı!<br />";
			}
		}
		}
		if($hata1){
			echo "<p class=\"hata1\">$hata1</p>";
		}else if($_GET[send] == 1){
			echo "<p class=\"hata1\">Email Adresiniz Kayıt Edilmiştir.</p>";
		}
			if ($_POST){
				$eposta = addslashes($_POST["eposta"]); 
				if(!empty($eposta)){
			//Verileri Ekle
			$ekle = mysql_query("insert into k_eposta (eposta) values ('$eposta')");
			}
	?>
	</div>