Selam Arkadaslar Elimde Kucuk 1 Kayit formu var.
Yalnız Cok fazla Saldırı Alıyorum
Umarım Bilginizi Esirgemezsiniz, Simdiden Tesekkürler.
bu Kucuk Kayıt formuna Nasil Guvenlik Kodu Eklerim?

<style>
* { font-family: "Trebuchet MS"; font-size: 12px; }
</style>
</head>
<?php
if ( empty($_POST) ) {}
else 
{ 
	$ka = htmlspecialchars($_POST['ka']);
	$sifre = htmlspecialchars($_POST['sifre']);
	$sifre2 = htmlspecialchars($_POST['sifre2']);
	$mail = $_POST['mail'];
	$sifre_md5 = md5($_POST['sifre']);
	
	$kontrol = mysql_query("SELECT ka FROM uyeler WHERE ka='".$ka."' OR mail='".$mail."'");
	$say = mysql_num_rows($kontrol);
	
	if ( $say >= 1 ) { echo 'Bu kullanıcı adı veya mail adresi ile daha önceden kayıt olunmuş.'; }
	elseif ( empty($ka) ) { echo 'Kullanıcı adınızı boş bırakamassınız'; }
	elseif ( empty($sifre) ) { echo 'Şifre alanınızı boş bırakamassınız'; }
	elseif ( empty($sifre2) ) { echo 'Şifre tekrar alanını boş bırakamassınız'; }
	elseif (!eregi ("^([a-z0-9_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,4}$", $mail))
	{ echo 'Mail adresiniz geçersiz. Lütfen geçerli bir mail adresi yazınız.'; }
	elseif ( $sifre != $sifre2 ) { echo 'GirdiÄŸiniz ÅŸifreler birbirini tutmuyor'; }
	else
	{
	
		$uye_ekle = mysql_query("INSERT INTO uyeler (ka,sifre,mail) VALUES ('".$ka."','".$sifre_md5."','".$mail."')");
		header("Location: kayit.php?kayit=basarili");
	
	}
}

	if ( $_GET['kayit'] )
	{
	
		echo 'Sitemize başarıyla kayıt oldunuz. Kullanıcı menüsü bölümünden giriş yapabilirsiniz.';
		kapat();
	
	}
	else
	{

?>

<form action="kayit.php" method="POST">
<table>
<tr>
<td>Kullanıcı adınız:</td><td><input type="text" maxlength="30" name="ka" /></td>
</tr>
<tr>
<td>Şifreniz:</td><td><input type="text" name="sifre" /></td>
</tr>
<tr>
<td>Şifreniz:(tekrar)</td><td><input type="text" name="sifre2" /></td>
</tr>
<tr>
<td>Mail adresiniz:</td><td><input type="text" maxlength="30" name="mail" /></td>
</tr>
<tr>
<td><input type="submit" value="Kayıt ol" /></td><td>&nbsp;</td>
</tr>
</table>
</form>
<?php } ?>