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:
¿Como puedo usar la variable $_SERVER['HTTP_HOST'] para enrutar correctamente las imagenes?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").
Gracias de antemano.