Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/05/2005, 10:51
raulo460
 
Fecha de Ingreso: diciembre-2003
Mensajes: 49
Antigüedad: 20 años, 3 meses
Puntos: 0
variable $_server['http_host']

Hola,

Tengo una pagina principal en php cuyas secciones tienen un link del tipo index.php?id=2 que muestran el código que pertenezca a ese identificativo:

<?
$id=$_GET['id'];

switch ($id) {
case 1:
include("pagina1.php");
break;
case 2:
include("pagina2.php");
break;
case 3:
include("pagina3.php");
break;
default:
include("pagina_por_defecto.php");
// estado default .. nos determina el estado
// "si no es ninguna opcion de las anteriores".
}
?>

El caso es que funciona perfectamente pero cuando linkeo a una página que contiene imágenes, éstas no aparecen.

En un post anterior -Cluster, gracias- me comento la posibilidad de utilizar la variable $_SERVER['HTTP_HOST'] pero no lo entendí muy bien:

Cita:
Usa rutas tipo: http://www.forosdelweb.com/o.php?htt...nes/imagen.tal para asegurarte que puedas llamar a tu página desde cualquier sitio .. Puedes usar variables para definir por ejemplo el "domino" fijo (por si cambias de sitio) .. y hasta usar varaibles como $_SERVER['HTTP_HOST'] que ya te lo dán (como para hacer pruebas en casa en "localhost" bajo tu servidor HTTP de tu PC .. y luego subirlo todo a algún servicio de hosting donde caerá en otro "host").
¿Como puedo usar la variable $_SERVER['HTTP_HOST'] para enrutar correctamente las imagenes?

Gracias de antemano.