07/05/2005, 11:04
|
| | | Fecha de Ingreso: agosto-2002 Ubicación: Panamá
Mensajes: 962
Antigüedad: 22 años, 5 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. |