I fixed it and its now working thanks
here is my registration forum are there any mistake about substr_count?
<?
@mysql_connect("localhost", "dakkar", "1234567")
or die("Veritabani ile baglanti kurulamadi!");
@mysql_select_db("account")
or die("Veritabaninda bir hata olustu!");
$sql = "SELECT count(*) FROM accounts WHERE username = '".$_GET['u_name']."'";
$res = mysql_query($sql) OR die(mysql_error());
$row = mysql_fetch_row($res);
$sub1 = substr_count("$pass", "0");
$sub2 = substr_count("$pass", "1");
$sub3 = substr_count("$pass", "2");
$sub4 = substr_count("$pass", "3");
$sub5 = substr_count("$pass", "4");
$sub6 = substr_count("$pass", "5");
$sub7 = substr_count("$pass", "6");
$sub8 = substr_count("$pass", "7");
$sub9 = substr_count("$pass", "8");
$sub10 = substr_count("$pass", "9");
if($row[0] == 0) {
if (($u_name !== "") && ($pass !== "") && ($mail !== "") && ($anne != "") && ($name !== "") && (strlen($pass)>5)) {
if (($sub1 < 2) && ($sub2 < 2) && ($sub3 < 2) && ($sub4 < 2) && ($sub5 < 2) && ($sub6 < 2) && ($sub7 < 2) && ($sub8 < 2) && ($sub9 < 2) && ($sub10 < 2)) {
if (ereg("@",$mail) && ereg(".",$mail)) {
if (eregi("remote",$u_name) || eregi("admin",$u_name) || eregi("telnet",$u_name)) {
echo "<center><b>Yasakli bir nick almayi denediniz.</b></center>";
} else {
@("insert into accounts values('','$u_name','$pass','$name','$anne','Adres','Telefon','$mail','sg','sa','sy','bg','ba','bay','0')");
echo "<center><b>Bilgileriniz veritabanina kaydedildi.Tesekkurler.</b></center>";
require("password.php");
$acc_giris = (fopen("./sphereacct.scp","a"));
$p = password_to_crypted($pass);
$yeni_metin = "[$u_name]\r\nPASSWORD=$p\r\nPLEVEL=1\r\nPRIV=00000\r\n \r\n";
fwrite($acc_giris, $yeni_metin);
fclose($acc_giris);
}
} else {
echo "<center><b>Lutfen gecerli bir email adresi giriniz</b></center>.";
}
} else {
echo "<center><b>Sifrenizde ayni sayiyi yalnizca 1 kere kullanabilirsiniz.</b></center>";
}
} else {
echo "<center><b>Kayit isleminizin basariyla sonuclanabilmesi icin lutfen tum bosluklari doldurdugunuzdan ve sifrenizin 5 karkaterden uzun oldugundan emin olunuz.";
}
} else {
echo "<center><b>Almaya calistiginiz kullanici adi databaseimizde kayitli</b></center>";
}
?>