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();