Foros del Web » Programando para Internet » PHP »

URL relativa de una web

Estas en el tema de URL relativa de una web en el foro de PHP en Foros del Web. Buenas Tengo una web con su header y su footer incluidos mediante: <?php include ("header.php");?> En el header está el menu. La cuestión es que ...
  #1 (permalink)  
Antiguo 07/11/2007, 03:21
 
Fecha de Ingreso: junio-2003
Mensajes: 940
Antigüedad: 21 años, 5 meses
Puntos: 8
Pregunta URL relativa de una web

Buenas
Tengo una web con su header y su footer incluidos mediante:
<?php include ("header.php");?>
En el header está el menu.

La cuestión es que quiero poner un script de una galería en el directorio /galería con el mismo header y footer, para lo que pongo:
<?php include ("../header.php");?>

Pero entonces no me coje los estilos ni los enlaces del menu.
Ya se que poniendo por ej. para el index el enlace: /index.php me íría a la raíz y luego al index, pero es que mi web no está en la raíz.

¿Hay alguna manera de poner todos los enlaces en un header y que me vagan para todas las carpetas y subcarpetas?

Muchas Gracias
  #2 (permalink)  
Antiguo 07/11/2007, 03:23
 
Fecha de Ingreso: octubre-2007
Ubicación: Madrid, España
Mensajes: 221
Antigüedad: 17 años
Puntos: 5
Re: URL relativa de una web

yo pondría en el header las direcciones absolutas, por ejemplo si en el header llamo a un css que esta en mi carpeta css y se llama misEstilos.css pondría http://www.midominio.com/css/misEstilos.css

Así cuando inserte el header en cualquier documento siempre lo encontrará
  #3 (permalink)  
Antiguo 07/11/2007, 03:40
 
Fecha de Ingreso: junio-2003
Mensajes: 940
Antigüedad: 21 años, 5 meses
Puntos: 8
Re: URL relativa de una web

Cita:
Iniciado por dualklip Ver Mensaje
yo pondría en el header las direcciones absolutas, por ejemplo si en el header llamo a un css que esta en mi carpeta css y se llama misEstilos.css pondría http://www.midominio.com/css/misEstilos.css

Así cuando inserte el header en cualquier documento siempre lo encontrará

Gracias, ya había pensado eso, pero estoy diseñando la web en mi ordenador (localhost), luego la subo a un dominio mío para que el cliente le de el visto bueno, y finalmente la subo a su servidor.

Es para no tener que andar cambiando estas direcciones.
  #4 (permalink)  
Antiguo 07/11/2007, 04:06
 
Fecha de Ingreso: octubre-2007
Ubicación: Madrid, España
Mensajes: 221
Antigüedad: 17 años
Puntos: 5
Re: URL relativa de una web

si es en php puedes hacer una var que sea la parte absoluta de la url y así cuando lo subas solo tienes que cambiarlo en un sitio:

Código PHP:
<?php $url "http://www.midominio.com/css/..."?>
<link rel="stylesheet" type="text/css" href=<?php echo $url ?> />
no se si esto te sirve...
  #5 (permalink)  
Antiguo 07/11/2007, 04:26
 
Fecha de Ingreso: junio-2003
Mensajes: 940
Antigüedad: 21 años, 5 meses
Puntos: 8
Re: URL relativa de una web

Gracias, creo que eso me sirve.
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 21:39.