Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/05/2005, 11:04
Avatar de dwaks
dwaks
 
Fecha de Ingreso: agosto-2002
Ubicación: Panamá
Mensajes: 962
Antigüedad: 21 años, 8 meses
Puntos: 15
Bueno en realidad no es como sino entender el concepto de su uso:
cuando usas include y quieres mostrar imagenes desde cualquier folder de tu servidor lo correcto seria llamar la imagen con el url completa y su la ruta al archivo para que no exista error en los casos que cambies de folder.

ejemplo:
<img src="http://www.tudominio.com/image/imagen.jpg">
asi se llama la imagen por ruta completa evitando estos errores

veamos ejemplos:
<img src="image/imagen.jpg">
asi lo usas si estas en el folder principal y quieres llamar una imagen que este en un folder dentro de ese folder principal, mira el ejemplo que desde el index llama a la imagen.
./
./index.php
./image/imagen.jpg

pero si quieres llamar de una carpeta en otro nivel el llamado a la imagen cambia:
<img src="../image/imagen.jpg">

aqui seria llamandola desde el index de otro folder:
./
./info
./info/index.php
./image/imagen.jpg

para evitar este tipo de llamados especiales a las imagenes dependiendo al folder de donde se llame entonces se coloca el url completo como ruta para ver la imagen.
Y de forma dinamica se usa el $_SERVER['HTTP_HOST'] para evitar tener que cambiar el dominio siempre y asi obtenerlo dinamicamente.

<img src="http://<?php echo $_SERVER['HTTP_HOST']?>/image/imagen.jpg">

asi te devuelve la ruta completa con tu dominio, y si cambias a otro dominio la pagina mostrara el otro dominio como ruta.

Espero que entiendas el concepto.