Tema: Ejecutar PHP
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/11/2004, 07:15
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Puedes hacer dos cosas:

1) Incluir el otro script en el tuyo .. vía

ejecutar.php
Código PHP:
<?
$var1
="valor1";
$var2="valor2";
include (
"pagina.php");
?>
En este caso como veras .. las variables a tu script no entraran por "GET" ya que no se definen como parte de la llamada sino que las creas en el script que lo llama. Esto "incrustra" el códig que llamas en el que lo hace. SI ese "pagina.php" es remoto (no está en el mismo servidor que ejecutar.php) tendrías que solventar el problema con alguna de las dos siguientes soluciones.

En algunos cosos .. podrías usar también:
include("pagina.php?var1=valor1&var2=valor2");

Si es que tienes permitido los "wrappers" externos habilitados .. SI es así también podrías usar:

readfile("pagina.php?var1=valor1&var2=valor2");

Si lo que te interesa es sólo el resultado que origina esa pagina.php (el HTML/etc resultante .. no varibales ni demás definición de código "PHP").


2) .. redireccionar simplemente

Código PHP:
<?
header 
("Location: pagina.php?var1=valor2&var2=valor2");
?>
3) .. vía sockets conectarte a esa página y obtener su resultado sobre la que lo llama. Para eso usaras parte del protocolo HTTP.

fosockopen()
www.php.net/fosockopen



Un saludo,