Foros del Web » Programando para Internet » PHP »

require() e include()

Estas en el tema de require() e include() en el foro de PHP en Foros del Web. Hola a todo los PHPmaniacs Tengo el siguiente problemilla: en una pagina principal (main.php) tengo un include a una pagina secundaria (header.php), y en la ...
  #1 (permalink)  
Antiguo 24/01/2004, 11:06
 
Fecha de Ingreso: enero-2002
Ubicación: Bilbao, Vizcaya
Mensajes: 37
Antigüedad: 22 años, 3 meses
Puntos: 2
Pregunta require() e include()

Hola a todo los PHPmaniacs

Tengo el siguiente problemilla: en una pagina principal (main.php) tengo un include a una pagina secundaria (header.php), y en la secundaria tengo la siguiente funcion:

Código PHP:
<?php echo basename(__FILE__".php"); ?>
cuando muestro main.php el resultado es:

header

lo que me lleva a pensar que tanto el include como el require (he probado los dos), evaluan el codigo de la pagina a incluir antes de incluirla. La pregunta es: como lograr que la funcion se "adapte" a la pagina que la incluye o sea que muestre la página "madre" o principal ?. (Este include lo tengo en varios lugares por eso me hace falta)

Gracias de antemano.
  #2 (permalink)  
Antiguo 24/01/2004, 13:27
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

Puedes probar con $_SERVER['PHP_SELF'].

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 24/01/2004, 20:26
 
Fecha de Ingreso: noviembre-2003
Ubicación: Puente de ixtla
Mensajes: 773
Antigüedad: 20 años, 5 meses
Puntos: 0
osea que es lo que quieres hacer con el otro archivo ya que esta inluido en la pagina madre
__________________
°º¤ø,¸¸,ø¤º°`°º¤ø,¸S@M°º¤ø,¸¸,ø¤º°`°º¤ø,¸.
Dios solo nos dio el 0 y el 1 y con solo eso hemos construido un universo
  #4 (permalink)  
Antiguo 25/01/2004, 07:07
 
Fecha de Ingreso: enero-2002
Ubicación: Bilbao, Vizcaya
Mensajes: 37
Antigüedad: 22 años, 3 meses
Puntos: 2
funciono !!!

Ohh, gracias josemi, me inclino a tus pies, con $_SERVER['PHP_SELF'] funciona de maravilla.

Gracias
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 05:41.