code:
form.asp
===============================================================
<html>
<head>
<script type="text/javascript">
function verificaid(str)
{
var str = formver.txtide.value;
var xmlhttp; //Creamos la variable para contener el nuevo XMLHttpRequest
if (str=="")
{
document.getElementById("txtHint").innerHTML='<font color=red>hola</font>';
return;
}
if (window.XMLHttpRequest) //Creamos el objeto XMLHttpRequest
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
} //fin de la creacion del objeto XMLHttpRequest
xmlhttp.onreadystatechange=function() //Creamos la funcion que sera ejecutada cuando el Servidor responda esta lectura
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","verifica.asp?q="+str,true); //Enviamos la solicitud de un archivo en el servidor
xmlhttp.send();
}
</script>
</head>
<body>
<form name="formver" >
<input type=text name="txtide" size="10">
<input type=button name="verificar" value="verifica id" onclick="verificaid()">
</form>
<br />
<div id="txtHint">verificar id de usuario</div>
</body>
</html>
verifica.asp
======================================================================
<%
response.expires=-1
usuarioid=request.querystring("q")
IF usuarioid <> "" then
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open(Server.Mappath("server_database/postul.mdb"))
set rs=Server.CreateObject("ADODB.recordset")
sqltxt="Select * from postulantes where u_id='"&usuarioid&"'"
rs.Open sqltxt, conn
if not rs.eof then
if rs("u_id")=usuarioid then
'el id existe
response.write "ID de Usuario NO DISPONIBLE"
end if
else
'el id no existe
response.write "ID de Usuario DISPONIBLE"
end if
rs.close
set rs=nothing
conn.close
set conn=nothing
else
response.write "Ingrese un ID para su Cuenta"
end if
%>
tabla:
============================================================
DB - postul.mdb
TABLE - postulantes
CAMPOS - u_id y u_pass