Funciona bien hasta la petición de conexión.
Podeis decirme porqué se para el script a la hora de conectar?
Gracias y un saludo
Código PHP:
   function validar_pais($usuario){
   $respuesta = new xajaxResponse();
   if (strlen($nombre_pais)<2) {
      $error= "Debes escribir al menos dos letras del campo usuario.";
 
   }else{
   
mysql_select_db($database_remota, $remota);
$query_valida = "SELECT * FROM users WHERE usuario = '$usuario";
$valida = mysql_query($query_valida, $remota) or die(mysql_error());
$row_valida = mysql_fetch_assoc($valida);
$totalRows_valida = mysql_num_rows($valida);
 
   
      if ($totalRows_valida==0){
  
         $error = "No he encontrado usuasrios con ese nombre";
      }else{
         $error = "<i>Se encontraron    posibles usuarios.</i>";
         $error .= '<div style="margin:3px;">';
        
      }
   }
   $mensaje = '<div style="border: 2px solid #0000cc; font-size: 8pt; padding:5px; margin-top:10px; width: 300px;">' . $error . '</div>';
   
   $respuesta->assign("mensaje","innerHTML",$mensaje);
   return $respuesta;
}
 
 
 
//registramos funciones
$xajax->register(XAJAX_FUNCTION,"validar_usuasrio");
 
//El objeto xajax tiene que procesar cualquier petición
$xajax->processRequest(); 
    
 
