merhaba arkadaşlar.
1. kücük caplı bir hikaye siteme sürekli gereksiz üyelikler acılıp hakkında yazan kısıma web adresi ekleniyor.
aşağıda resimden belli oluyor hepsi. bana bunu engelleyeblecek bir yol güsterirmisiniz lütfen.
2. kullanıcı kayıt olurken kelime sayısını belirtmek istiyorum. örn : 20 harften fazla bir üyelik acılmasını istemiyorum.

yardımlarınız icin tşkler.

php dosyamız.

<?php



function anasayfa(){
	global $baglanti;
temaac("Yeni Üye Kayıt");
sayfaac("Yeni Üye Kayıt");
url(""._SITEURL."/index.html");
sayfakapat();
temakapat();
}
function giris($uyeadi, $sifre){
global $baglanti;
temaac("Üye Girişi");
sayfaac("Üye Girişi");
$girisigerceklestir= @ mysql_query("select kullanici_id,kullanici,sifre from "._BURAK."uyeler where kullanici='".guvenlik($uyeadi)."' AND onay='1'");
list($uye_id, $uyeadi_data, $sifre_data)=@MysqL_fetch_row($girisigerceklestir);	
if($uyeadi_data=="") {
		?>

<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#EBEBEB" width="100%" height="68">
  <tr>
    <td width="78%" height="68">
    <p align="center"><font color="#FF0000"><b><br>
    Üye Giriş Hatası.!</b></font></p>
    <p align="center"><b>Sistemde Böyle Bir Kullanıcı Kayıtlı Değildir.!</b></p>
    <p align="center"><b>Lütfen Bekleyiniz <font color="#000080">5 Saniye</font> 
    İçerisinde Yönlendirilecesiniz...</b></p>
    </td>
    <td width="23%" height="68">
    <p align="center">
    <img border="0" src="<?=_SITEURL?>/resimler/logon.gif" width="150" height="150"></td>
  </tr>
  </table>
	<meta http-equiv="Refresh" content="5; URL=<?=_SITEURL?>/index.html">
		<?
}else
{
	$sifre=md5($sifre);
	if( ($uyeadi == $uyeadi_data) and ($sifre == $sifre_data ) )
	{
		docookie($uye_id, $uyeadi_data, $sifre_data);
		header("Location: index.html");	
	}
	else
?>
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#EBEBEB" width="100%" height="68">
  <tr>
    <td width="78%" height="68">
    <p align="center"><font color="#FF0000"><b><br>
    Üye Giriş Hatası.!</b></font></p>
    <p align="center"><b>Şifrenizi Yanlış Girdiniz.!</b></p>
    <p align="center"><b>Lütfen Bekleyiniz <font color="#000080">5 Saniye</font> 
    İçerisinde Yönlendirilecesiniz...</b>
&nbsp;</b></font></td>
    <td width="23%" height="68">
    <p align="center">
    <img border="0" src="<?=_SITEURL?>/resimler/logon.gif" width="150" height="150"></td>
  </tr>
  </table>
	<meta http-equiv="Refresh" content="5; URL=<?=_SITEURL?>/index.html">
		<?		
}
	sayfakapat();
	temakapat();
}
function cikis(){
	$sil = mysql_query("delete from online where uye='".get_uname()."'");
	global $baglanti, $cookieadi;
	setcookie("$cookieadi");
	session_start();
	session_destroy();
	header("Location:"._SITEURL."/index.html");
}
function yeni(){
global $baglanti;
temaac("Yeni Üye Kayıt");
sayfaac("Yeni Üye Kayıt");
?>





        <script language="Javascript">
 
function convertToASCII(metin) {
metin = metin.replace(/\u00c2/g, 'A'); // Â
metin = metin.replace(/\u00e2/g, 'a'); // â
metin = metin.replace(/\u00fb/g, 'u'); // û
metin = metin.replace(/\u00c7/g, 'C'); // Ç
metin = metin.replace(/\u00e7/g, 'c'); // ç
metin = metin.replace(/\u011e/g, 'G'); // Ğ
metin = metin.replace(/\u011f/g, 'g'); // ğ
metin = metin.replace(/\u0130/g, 'I'); // İ
metin = metin.replace(/\u0131/g, 'i'); // ı
metin = metin.replace(/\u015e/g, 'S'); // Ş
metin = metin.replace(/\u015f/g, 's'); // ş
metin = metin.replace(/\u00d6/g, 'O'); // Ö
metin = metin.replace(/\u00f6/g, 'o'); // ö
metin = metin.replace(/\u00dc/g, 'U'); // Ü
metin = metin.replace(/\u00fc/g, 'u'); // ü
metin = metin.replace(/[^a-zA-Z0-9_-]/g,''); // ü
  return metin;
}
</script>

<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#FFFFFF" width="100%">
 <form action="<?=_SITEURL?>/uye-kaydet.html" method="post">
  <tr>
    <td width="20%" height="24"><b>&nbsp; Adınız Soyadınız</b></td>
    <td width="2%" height="24" align="center"><b>:</b></td>
    <td width="78%" height="24"><input type="text" name="adsoyad" size="47">&nbsp;
    <font color="#FF0000"><b>*</b></font></td>
  </tr>
  <tr>
    <td width="20%" height="24"><b>&nbsp; E-Posta Adresiniz</b></td>
    <td width="2%" height="24" align="center"><b>:</b></td>
    <td width="78%" height="24"><input type="text" name="eposta" size="47">&nbsp;
    <font color="#FF0000"><b>*</b></font></td>
  </tr>
  <tr>
    <td width="20%" height="24"><b>&nbsp; Şehir</b></td>
    <td width="2%" height="24" align="center"><b>:</b></td>
    <td width="78%" height="24"><input type="text" name="sehir" size="47">&nbsp;
    <font color="#FF0000"><b>*</b></font></td>
  </tr>
  <tr>
    <td width="20%" height="24"><b>&nbsp; Cinsiyet</b></td>
    <td width="2%" height="24" align="center"><b>:</b></td>
    <td width="78%" height="24"><select size="1" name="cinsiyet">
    <option>Bay</option>
    <option>Bayan</option>
    </select></td>
  </tr>
  <tr>
    <td width="20%" height="24"><b>&nbsp; Hakkınızda Kısa Bilgi</b></td>
    <td width="2%" height="24" align="center"><b>:</b></td>
    <td width="78%" height="24"><textarea rows="5" name="hakkinda" cols="47"></textarea></td>
  </tr>
  <tr>
    <td width="100%" height="24" colspan="3" background="<?=_SITEURL?>/resimler/sayfabaslik.jpg">
    <p align="center"><b>Sistem Giriş Bilgileriniz</b></td>
  </tr>
  <tr>
    <td width="19%" height="24"><b>&nbsp; Kullanıcı Adı</b></td>
    <td width="2%" height="24" align="center"><b>:</b></td>
    <td width="79%" height="24"><input type="text" name="kullanici" onKeyUp="this.value=convertToASCII(this.value)" size="47">&nbsp;
    <font color="#FF0000"><b>*</b></font></td>
  </tr>
  <tr>
    <td width="19%" height="24"><b>&nbsp; Şifre</b></td>
    <td width="2%" height="24" align="center"><b>:</b></td>
    <td width="79%" height="24"><input type="text" name="sifre" size="47">&nbsp;
    <font color="#FF0000"><b>*</b></font></td>
  </tr>
  <tr>
    <td width="19%" height="24"><b>&nbsp; Şifre Tekrar</b></td>
    <td width="2%" height="24" align="center"><b>:</b></td>
    <td width="79%" height="24"><input type="text" name="sifretekrar" size="47">&nbsp;
    <font color="#FF0000"><b>*</b></font></td>
  </tr>
    <tr>
    <td width="19%" height="24"><b>&nbsp; E-Bülten</b></td>
    <td width="2%" height="24" align="center"><b>:</b></td>
    <td width="79%" height="24"><input name="eb" type="checkbox" value="1" checked="checked" /> 
    Eklenen son hikayelerin mailinize gelmesini ister misiniz?</td>
  </tr>
  <tr>
    <td width="21%" height="24" colspan="2">&nbsp;</td>
    <td width="79%" height="24">
    <input type="submit" value="Üye Hesabımı Oluştur."></td>
  </tr>
  </form>
</table>
<?
sayfakapat();
temakapat();