Seach

user exist or not using php ajax

create two php files user_existance_check.php,user validate.php

user_existance_check.php
 <script type="text/javascript">
var obj=null;
if(window.XMLHttpRequest)
{
    obj=new XMLHttpRequest();//used to handle safari,apple,firefox,chrom etc
}
else if(window.ActiveXobject)
{
    obj=new ActiveXobject("Microsoft.XMLHTTP");//internet exploror browser
}
else
{
    throw new Error("Browser Not Support Ajax");
}
function user_check()
{
   
    obj.onreadystatechange=function()
    {
        if(obj.readyState==4 && obj.status==200)
        {
            //alert("completed");
            document.getElementById("message").innerHTML=obj.responseText; //result from the user_validate.php
        }   
    }
    var name_=document.getElementById("name").value;
    obj.open("POST","user_validate.php?name="+name_);//data senderd method is post we can use get also
    obj.send(null);
   
}



</script>
<html>
<body>
<form method="post" name="form1">
<label>Userid</label><input type="text" name="name" id="name" onKeyPress="user_check()"/>//
<label id="message"></label>
</form>
</body>
</html>

user_validate.php

<?php
@mysql_connect("localhost","root","");
@mysql_select_db("test");
$query="select sname from register where sname='".$_REQUEST['name']."'";
$temp_result=@mysql_query($query);
$count=@mysql_num_rows($temp_result);
if($count===0)
{
    echo "user name avaliable";
}
else
{
    echo "user name is not available";
}

?>