Código PHP:
<?php
include("conexion.php");
mysql_select_db("awebconc_uno", $con);
$nick=$_REQUEST['IdUsuarui'];
$consulta= mysql_query("SELECT * FROM login WHERE usuario='$nick'");
if(mysql_num_rows($consulta)>0)
echo "El Usuario $usuario ya existe en nuestra base de datos, por favor elige otro nombre de Usuario";
else echo "Puedes utilizar este usuario para tu registro";
?>
Código HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!-- saved from url=(0068)http://www.webintenta.com/Files/uploads/2006/10/validar/validar.html --> <HTML><HEAD> <META http-equiv=Content-Type content="text/html; charset=windows-1252"> <SCRIPT language=javascript> function createRequestObject(){ var peticion; var browser = navigator.appName; if(browser == "Microsoft Internet Explorer"){ peticion = new ActiveXObject("Microsoft.XMLHTTP"); }else{ peticion = new XMLHttpRequest(); } return peticion; } var http = new Array(); function ObtDatos(url){ var act = new Date(); http[act] = createRequestObject(); http[act].open('get', url); http[act].onreadystatechange = function() { if (http[act].readyState == 4) { if (http[act].status == 200 || http[act].status == 304) { var texto texto = http[act].responseText var DivDestino = document.getElementById("DivDestino"); DivDestino.innerHTML = "<div id='error'>"+texto+"</div>"; } } } http[act].send(null); } function compUsuario(Tecla) { Tecla = (Tecla) ? Tecla: window.event; input = (Tecla.target) ? Tecla.target : Tecla.srcElement; if (Tecla.type == "keyup") { var DivDestino = document.getElementById("DivDestino"); DivDestino.innerHTML = "<div></div>"; if (input.value) { ObtDatos("compara.php?$nick=" + input.value); } } } </SCRIPT> <STYLE type=text/css>#error { BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 35px; PADDING-BOTTOM: 5px; FONT: 10px Tahoma; BORDER-LEFT: #cccccc 1px solid; WIDTH: 300px; COLOR: #0099ff; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid } </STYLE> <META content="MSHTML 6.00.2900.3492" name=GENERATOR></HEAD> <BODY> <P>Teclea tu Id de usuario: <INPUT id=textField onkeyup=compUsuario(event) name=IdUsuarui></P> <DIV id=DivDestino></DIV></BODY></HTML>
SI LO EJECUTO SOLO ME DICE QUE TODOS LOS NOMBRES ESTAN DISPONIBLES Y NO ES CIERTO CUAL EL ERROR
ESTOY CASI SEGURO QUE ESTA EN ESTA LINEA PERO NO SE COMO CORREGIRLO
ObtDatos("compara.php?$nick=" + input.value);