Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/03/2009, 19:17
Avatar de jival
jival
 
Fecha de Ingreso: noviembre-2007
Mensajes: 173
Antigüedad: 17 años
Puntos: 0
Es solo una linea de codigo pero no se como corregirlo...

Código PHP:
<?php 

include("conexion.php");
mysql_select_db("awebconc_uno"$con);
$nick=$_REQUEST['IdUsuarui'];
$consultamysql_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"

?>
y este es el de javascript
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);