Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/09/2003, 08:25
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

Logico que se pare. El location.href es una redireccion. En cuanto se ejecuta la primera, se salta a la pagina destino y no se ejecuta nada mas.

¿Esos scripts tienen salida al navegador que quieras ver? Si es asi, podrias hacer un window.open para que te los abriera en popups.

Si no tienen salida, podrias ponerlos como src de un <img>, uno para cada uno de los scripts.

Pero esto es suponiendo que el script lo llamas desde un navegador.

Tambien podrias mandar ejecutar el script via fopen() si tienes los fopen wrappers (www.php.net/wrappers) activados, simplemente haciendo:
Código PHP:
$fp=fopen("http://www.pagina.com/script1.php",'r'
Incluso podrias recoger el resultado a traves de $fp y analizarlo.

Y si no tienes los wrappers activados, todavia podrias hacerlo con fsockopen() (www.php.net/fsockopen) y realzar la peticion HTTP GET.

O si no quieres complicarte con el protocolo HTTP, puedes usar la extension cURL o la clase snoopy para simular un navegador de forma parecida a como se maneja el FTP con las funciones PHP.

Saludos.

PD: Estas son las soluciones que se me ocurren asi directamente, sin necesidad de modificar los scripts remotos. Otras soluciones podrian ser usar webservices con SOAP, o usar XML-RPC.
__________________
Josemi

Aprendiz de mucho, maestro de poco.