Ver Mensaje Individual
  #11 (permalink)  
Antiguo 27/02/2011, 08:00
bienpiyao
 
Fecha de Ingreso: agosto-2009
Mensajes: 216
Antigüedad: 14 años, 9 meses
Puntos: 3
Respuesta: Ayuda para NOVATO no me muestra las imágenes y he probado de todo

chechu_ no te disculpes hombre, faltaría más! Aquí estamos todos en el mismo barco, y toda ayuda es más que bienvenida ;).

Yo creo que el error puede tenerlo en como tiene ordenada la carpeta. Es decir, creo que no muestra la imagen porque tiene mal estructurado el directorio.

Te diré como lo tengo yo para que compares (a mí me funciona perfectamente lo de mostrar imagen como te dije):

Yo uso easyphp, pero vamos, no difiere mucho del tuyo. Yo tengo en mi proyecto esta estructura:

Una caperta llamada proyecto que se encuentra dentro de del www de easyphp. Dentro de esta carpeta proyecto, tengo todos los .php (no hay subcarpetas para los .php y .html). Dentro de proyecto, también tengo otra subcarpeta, ésta es para las fotos, se llama así, fotos. Dentro de ésta carpeta tengo las fotos a mostrar en mi web.

Resumiendo:

proyecto
fotos (carpeta)
- noticia1.jpg
- noticia2.png
-.......
index.php
funciones.php
.......

Yo guardo la foto en la base de datos en un campo llamado foto que es un varchar de 256 de longitud. Luego para llamar a la foto hago lo que te comenté:

Código HTML:
<img src="fotos/<?php echo $row["FOTO"]; ?>"> 
Indicándole sólo el nombre de la carpeta (si ésta está la carpeta raíz, que en mi caso se llama proyecto. Si la carpeta fotos estuviera dentro de otras carpetas por habría que indicar toda la ruta, por ejemplo: fotos/casas/tresplantas/) y el nombre de la foto que es cogido de la base de datos.

Espero que te sirva.

Un saludo!