

<form name="checker" method="POST" action="domain.com/check.php">
<p>Username: <input type="text" name="username" size="20" value="<?php echo $username; ?>"><br>
<input type="submit" value="Check" name="doit"></p>
</form>
<?php
$username = $_POST['username'];
if($username != " "){
$username = str_replace("<?", " ", $username);
$username = str_replace("?>", " ", $username);
$sql_username_check = mysql_query("SELECT username FROM usernames WHERE username='$username'");
$username_check = mysql_num_rows($sql_username_check);
if($username_check > 0){
echo "That username already exists.";
unset($username);
} else {
echo "That username does not exist.";
}
}
include ("form.html");
?>
$username = str_replace("<?", " ", $username);
Crusader said:This would be form.html
Code:<form name="checker" method="POST" action="domain.com/check.php"> <p>Username: <input type="text" name="username" size="20" value="<?php echo $username; ?>"><br> <input type="submit" value="Check" name="doit"></p> </form>
This would be check.php
PHP:<?php $username = $_POST['username']; if($username != " "){ $username = str_replace("<?", " ", $username); $username = str_replace("?>", " ", $username); $sql_username_check = mysql_query("SELECT username FROM usernames WHERE username='$username'"); $username_check = mysql_num_rows($sql_username_check); if($username_check > 0){ echo "That username already exists."; unset($username); } else { echo "That username does not exist."; } } include ("form.html"); ?>
I think that should work. Note you'd need a table called usernames with a field called username.




