Log in

View Full Version : What's wrong? ahh.



Calon
26-08-2008, 06:42 PM
Silence is the cleaning function..

Any other method's of checking if a username already exists, in different casing, mine isn't working.




$username = silence($_POST['username']);

$query = mysql_query( "SELECT `username` FROM `userstorage` WHERE username = '$username'" );
$checkname = mysql_num_rows($query);
if($checkname < 0){

echo 'This username is currently in use!';
exit();

}
else {
echo "Woops";
}

Excellent
26-08-2008, 06:50 PM
Change the 0 to a 1..? :P

Calon
26-08-2008, 06:53 PM
Change the 0 to a 1..? :PStill no. :(

redtom
26-08-2008, 06:57 PM
Will this work?


$username = silence($_POST["username"]);

$result = mysql_query("select username from userstorage where username='$username'");
$count = mysql_num_rows($result);
if ($count == 1) {

echo ("This username is currently in use!");

exit();

}

else {

echo("What ever happends if the username is free...");

}

Excellent
26-08-2008, 07:00 PM
$username = silence($_POST['username']);
$query = mysql_query("SELECT * FROM `userstorage` WHERE `username` = '$username'");
$checkname = mysql_num_rows($query);
if($checkname >= 1) {
echp ("This username is currently in use!");
exit();
} else {
echo ("Whoops!");
}
Try that.

redtom
26-08-2008, 07:02 PM
$username = silence($_POST['username']);
$query = mysql_query("SELECT * FROM `userstorage` WHERE `username` = '$username'");
$checkname = mysql_num_rows($query);
if($checkname >= 1) {
echp ("This username is currently in use!");
exit();
} else {
echo ("Whoops!");
}
Try that.

echp thats a new one :P

Calon
26-08-2008, 07:04 PM
fixed.

Thanks :)

Decode
26-08-2008, 07:09 PM
$username = silence($_POST['username']);

$query = mysql_query( "SELECT `username` FROM `userstorage` WHERE username = '$username'" );
$checkname = mysql_num_rows($query);
if($checkname === 1){

echo 'This username is currently in use!';
exit();

}
else {
echo "Woops";
}


EDIT: oh allready fixed

Excellent
26-08-2008, 07:09 PM
echp thats a new one :PYa' I heard it was some new kind of function for sending out printed data!

Want to hide these adverts? Register an account for free!