Foros del Web » Programando para Internet » Javascript » Frameworks JS »

"Permiso denegado" llamar a php por ajax

Estas en el tema de "Permiso denegado" llamar a php por ajax en el foro de Frameworks JS en Foros del Web. Un saludo, Tengo un PHP el cual utiliza una funcion (actualizacion), la funcion mediante ajax llama a otro PHP que se encuentra en otro servidor, ...
  #1 (permalink)  
Antiguo 23/02/2009, 12:19
 
Fecha de Ingreso: marzo-2008
Mensajes: 59
Antigüedad: 16 años, 1 mes
Puntos: 0
"Permiso denegado" llamar a php por ajax

Un saludo, Tengo un PHP el cual utiliza una funcion (actualizacion), la funcion mediante ajax llama a otro PHP que se encuentra en otro servidor, lamentablemente no pasa la parte que llama a ejecucion al PHP, me muestra un error en esa linea con la leyenda "Permiso Denegado", si alguien me puede apoyar aqui dejo mi ajax.js

nota: el dir y el archivo objetivo tienen 777 de configuracion de permisos.

Gracias de antemano.


function actualizacion(){

parametro=1;
divResultado=document.getElementById('resultado');
divResultado.style.display='block';
divResultado.innerHTML = "<img src='../imagenes/ajax-loader.gif'>";

//iniciamos Ajax
ajax=objetoAjax();
ajax.open("POST", "http://otroserver/cat/proc.php",true);
ajax.onreadystatechange=function() {
if (ajax.readyState==4)
{

divResultado.innerHTML = ajax.responseText
//divBarra.style.display = 'none';
}
}
ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
//envio de parametros al procedimiento en php metodo POST
ajax.send("parametro="+parametro);

}
  #2 (permalink)  
Antiguo 23/02/2009, 15:17
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: "Permiso denegado" llamar a php por ajax

Hola mex2008,

Es una limitante de AJAX, solamente puedes hacer requests al mismo dominio y puerto de donde se esta ejecutando el documento. No hay forma de hacerlo a otro dominio sin usar un proxy.

Si deseas usar el Proxy, busca en el foro hay buenos ejemplos para hacerlo.

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:30.