Tengo esta funcion ajax:
Código:
  
creo que ya funcionaria bien, excepto por una cosa, que mi validacion php no esta regresandole el valor q necesita y no se ni como se mandaria desde php ni como lo recibe ajax, este es mi login.php:function ajaxFunction(){
  var xmlHttp;
  
  try{
  	xmlHttp=new XMLHttpRequest();
    return xmlHttp;
  } 
  catch (e){
	  try{
      	xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      	return xmlHttp;
      } 
	  catch (e){
      	try{
        	xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        	return xmlHttp;
		} 
		catch (e) {
        alert("Tu navegador no soporta AJAX!");
        return false;
      	}
	  }
  }
}
function logueo(user, pass, capa, error){
	var usuario= document.getElementById(user).value;
	var contrasena= document.getElementById(pass).value;
	
		var ajax;
    	ajax= ajaxFunction();
    	ajax.open("GET", "../../CIByR/login.php?usuario="+usuario+"&contrasena="+contrasena, true);
    	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    	ajax.onreadystatechange = function() {
    		if (ajax.readyState==1 || ajax.readyState==2 || ajax.readyState==3) {                                      
    		   document.getElementById(capa).innerHTML= "<center><img src='./../CIByR/pag_consulta/images/loader.gif' alt='Procesando'><br><br> Espere por favor...</center>";
    		}
    		else if (ajax.readyState==4){                            
    			if (ajax.responseText.length == 0 || ajax.responseText == null || ajax.responseText == 'undefined') {                    
    			 	document.getElementById(error).innerHTML= "<center><img src='./../CIByR/images_icon/error_icon.png'><br><br> Datos Incorrectos</center>";                
    			} else {                    
    			  	document.getElementById(capa).innerHTML= "Bienvenido " + ajax.responseText; 
    			}                            
    		}
    		ajax.send(null);
		}
}
Código PHP:
   <?php
header('Content-Type: text/html; charset=iso-8859-1');
include('xxx/xxx/xxx.php');
$xxx_mysql =  xxx(); //conexion bd
 
$usuario= trim($_GET['usuario']);
$contrasena= trim($_GET['contrasena']);
 
$query = "SELECT rpe, passwords FROM xxx WHERE rpe='$usuario'";
$con= mysql_query($query) or die('Error en la consulta'.mysql_error());
$crow=mysql_fetch_array($con, MYSQL_ASSOC);
 
$user=$crow['rpe'];
$pass=$crow['passwords'];
 
if($user==NULL){
    echo "rpe=".$usuario." no existe"; //aqui deberia ir variable de error
}
else{
    if ($contrasena!=$pass){
        echo "password=".$contrasena." incorrecto"; //aqui deberia ir variable de error
    }
    else{
          echo "Bienvenido rpe=".$user." pass=".$pass; //aqui debe ir variable de succes o algo asi
    }
} 
?>    Por fas alguien puede decirme como hacerlo
Gracias
 

