Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/10/2007, 18:51
jonatanlc
 
Fecha de Ingreso: julio-2006
Mensajes: 96
Antigüedad: 17 años, 9 meses
Puntos: 2
Re: Invocar un script desde php

Cita:
Iniciado por waremovil Ver Mensaje
Hola a todos, este es mi primer post en el foro.

Necesito invocar un script php desde otro script php y pasar parámetros get

el problema es que el hosting que tengo contratado parece tener desactivados los sockets, puesto que cada vez que intento realizar una operación que implique sockets... recibo error en la función fopen... y lo he intentado todo

así que ahi os dejo la cuestión... ¿alguien conoce alguna manera sencilla de invocar un documento php desde otro sin utilizar sockets ni curl?

gracias!

un saludo
Hola , el .php se ejecutaria bajo consola o lo ejecutaria un usuario desde su navegador , xq si es via naveghador haces una redireccion al .php que necesitas ejecutar con Header(); y listo pero ya si es bajo consola indefectiblemente tenes que usar curl , sockets o si estas bajo linux y windows podes usar system() y le pasas el binario de php.exe la ruta al script a ejecutar con los parametros que necesites y listo.

algo asi seria por poner un ejemplo.

Código:
<?php 
system("php.exe listar-fotos.php?id=85");
?>
por ultimo me toca aclarar que system puede ser que por motivos de seguridad ya que es una funcion que opera como un shell en el sistema muchos servidores pagos y gratuitos de alojamiento la tienen blockeada , eso informate con tu proveedor.

Saludos

Para axherreram: Los usuarios de este foro como cualquier otro lo hacen por cortesia de colaborar y porque les gusta , no estan obligados a contestar cada tema , quizas no lo sepan (aunque lo dudo) o quizas no tengan simplemente ganas de contestar este tema , no es obligacion hacerlo asiq ue la proxima vez piensa mejor en lo que vas a poner al crear una nueva respuesta por esos motivos.