Ver Mensaje Individual
  #15 (permalink)  
Antiguo 14/09/2010, 15:01
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 2 meses
Puntos: 260
Sonrisa Respuesta: Ayuda para crear algoritmo o una forma mas facil de realizar esto

Hola,

Cita:
Iniciado por LOD_Fredy Ver Mensaje
... me gustaria me explicaras los dos ultimos codigos por favor ...
Tienes que dividir el código en dos partes, yo solamente copie lo que tenías ya hecho y cambié ciertos detalles para que fuera mas claro. No entiendo muy bien que parte tendría que explicar porque la mayoría es lo que ya tenías hecho, y solo agregue unos comentarios donde tendrías que hacer una nueva consulta a la base de datos.

Básicamente, tienes que crear un documento PHP nuevo que tenga nombre 'imagen.php', este debe recibir un parámetro por el método GET con el ID (la llave o identificador que normalmente es la Primary Key), el procedimiento debe de buscar la imagen en la base de datos y devolverla con el encabezado imagen/jpeg. Está demás indicar que debes chequear que el ID sea numérico, que exista el registro en la base de datos, etc.

En el otro documento en lugar de llamar a una imagen directamente, tienes que llamar al archivo anterior, es decir, que no colocas "foto.jpg" en el vínculo sino "imagen.php?id=25", siendo 25 la llave primaria del registro donde está almacenada la foto en el campo binario en Oracle. Por ejemplo:
Código PHP:
Ver original
  1. http://www.demo.com/imagen.php?id=25
Si ese documento PHP genera una imagen puedes indicarla en el URL de la imagen.
Código HTML:
Ver original
  1. <img src="http://www.demo.com/imagen.php?id=25"....>

Saludos,