Foros del Web » Programando para Internet » PHP »

Cargar un script php desde otro archivo .php

Estas en el tema de Cargar un script php desde otro archivo .php en el foro de PHP en Foros del Web. Probé con include, pero esto agrega las instrucciones a otro script ya abierto. Esto no es lo que quiero. Realmente es que desde un archivo ...
  #1 (permalink)  
Antiguo 15/09/2006, 08:25
 
Fecha de Ingreso: octubre-2005
Mensajes: 778
Antigüedad: 18 años, 7 meses
Puntos: 1
Cargar un script php desde otro archivo .php

Probé con include, pero esto agrega las instrucciones a otro script ya abierto. Esto no es lo que quiero.

Realmente es que desde un archivo .php, pueda llamar o cargar a otro .php, que ejecute otra cosa.
  #2 (permalink)  
Antiguo 15/09/2006, 08:28
Avatar de richardinj  
Fecha de Ingreso: enero-2005
Ubicación: Ciber Espacio
Mensajes: 2.180
Antigüedad: 19 años, 3 meses
Puntos: 11
mmm...

<? require("esto.php"); ?>
  #3 (permalink)  
Antiguo 15/09/2006, 09:34
 
Fecha de Ingreso: octubre-2005
Mensajes: 778
Antigüedad: 18 años, 7 meses
Puntos: 1
No es lo que busco, es como llamar procedimientos...

Tengo un script .php que realiza "X" instrucciones, y cuando finaliza debo cargar otro php que ejecute otras instrucciones en otra interfaz. Me entienden?

O sea, se carga una página que realiza registro de datos, y luego se pasa a otra página, sin enlaces, que realize otros procesos.
  #4 (permalink)  
Antiguo 15/09/2006, 09:39
Avatar de spider_boy  
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 4 meses
Puntos: 89
if($instrucciones)
{
header('Location: pagina_otras_instrucciones.php');
}

=/?... También podría ser con Ajax...
  #5 (permalink)  
Antiguo 15/09/2006, 09:52
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Cita:
Iniciado por jglorenzosqr Ver Mensaje
Probé con include, pero esto agrega las instrucciones a otro script ya abierto. Esto no es lo que quiero.

Realmente es que desde un archivo .php, pueda llamar o cargar a otro .php, que ejecute otra cosa.
En ese caso hablaríamos de una "redirección" desde el que tienes de origen.php al destino.php .. cuando termine uno .. lanzas a ejecutar el otro en otro proceso completamente independiente tal como el ejemplo de spider_boy

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #6 (permalink)  
Antiguo 18/09/2006, 10:04
 
Fecha de Ingreso: octubre-2005
Mensajes: 778
Antigüedad: 18 años, 7 meses
Puntos: 1
Según el manual : http://ve.php.net/header, esta funcion Envia cabeceras HTTP.

Mi script :
header("location:http://www.misitio.gob.ve/tramite.php");

Browser informa el siguiente mensaje de error :
Warning: Cannot modify header information - headers already sent by (output started at /var/www/nuke/verificar_acceso.php:5) in /var/www/nuke/verificar_acceso.php on line 28
  #7 (permalink)  
Antiguo 18/09/2006, 10:08
Avatar de Hollman  
Fecha de Ingreso: enero-2003
Ubicación: Bogotá - Colombia
Mensajes: 202
Antigüedad: 21 años, 3 meses
Puntos: 1
Hola...

Para que funcione el header("location:http://www.misitio.gob.ve/tramite.php") y redireccione, no debe haber ninguna salida html antes del header, osea ningun tag por echo o print o lo que sea.

Éxitos...
  #8 (permalink)  
Antiguo 18/09/2006, 13:52
 
Fecha de Ingreso: octubre-2005
Mensajes: 778
Antigüedad: 18 años, 7 meses
Puntos: 1
Esta funcion es para mostrar cabeceras. No busco eso, lo que quiero es enlazar un php con otro.

Es parecido al comando action del tag form, que carga un archivo .php
  #9 (permalink)  
Antiguo 18/09/2006, 15:07
 
Fecha de Ingreso: febrero-2004
Mensajes: 138
Antigüedad: 20 años, 2 meses
Puntos: 2
Podrias probar con

echo "<META HTTP-EQUIV='Refresh' CONTENT='0; url=la_segunda_pagina.php'>";

Donde la_segunda_pagina.php seria la pagina que queres llamar

Aunque a mi gusto es mejor hacerlo con headers
__________________
De mucho estudiar nadie se murió, pero mas vale no arriesgarse
  #10 (permalink)  
Antiguo 19/09/2006, 07:39
Avatar de spider_boy  
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 4 meses
Puntos: 89
Quizá te sirvan las clases...

// archivo principal.php

include("archivo_con_la_clase.php");

if($instrucciones)
{
$var = new Clase();
$var->funcion();
}


Podría ser =/
  #11 (permalink)  
Antiguo 19/09/2006, 10:45
 
Fecha de Ingreso: febrero-2004
Mensajes: 138
Antigüedad: 20 años, 2 meses
Puntos: 2
Claro, pero el no quiere incluir el archivo por lo que entendí y por lo que explicó, sino que quiere "cargar" la página
__________________
De mucho estudiar nadie se murió, pero mas vale no arriesgarse
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 03:31.