FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Comprender este codigo (es teoria pura y dura)
Bien, navegando por el google buscando soluciones para mostrar una imagen blob, tras investigar y hacer las pertinentes pruebas, he comprobado que el siguiente codigo funciona a la perfeccion:
Código PHP:
¿Que es el HEADER? ¿Que funcion tiene exactamente? Es que no acabo de comprender su funcionamiento, si lo comento, deja de mostrarme la imagen. Por otra parte, con esa consulta, solo me muestra 1 imagen de las 2 que hay que la tabla ¿por que? Si la ejecuto en el shell de SQL me devuelve las 2 celdas que hay en esa tabla con imagenes. Si añado despues de ibase_blob_echo un "echo ($fila->RESOURCE_ID);" no me lo muestra por pantalla. De momento dejo de dar la brasa, y espero que me podais resolver estas dudas. Gracias por leerlo y un saludete a tod@s. Papulo. |
#2
|
||||
|
||||
Hola,
NO soy el más indicado para explicar nada en este caso, por lo menos, pero, me atrevo a decir algo y aun algos al respecto: Cita:
Cita:
Cita:
Código PHP:
Última edición por dec fecha: 20-12-2005 a las 15:00:26. Razón: Corrección del formato del texto. |
#3
|
|||
|
|||
Hola
Lo primero y mas importante, te veo muy muy muy verde en php, y lo peor de todo es que no tienes ni siquiera un manual de PHP, lo digo porque no es lógico que preguntes que es "header" si tubieras un manual PHP. Segundo, veo que no solo estas verde en PHP sino que también lo estas en programación, esto es mucho, ya que no entiendes realmente lo que estas haciendo y simplemente haces COPY/PASTE. Por último, el código que has puesto no tiene ni pies ni cabeza, en principio solo se puede mostrar una imagen en una llamada este script, ¿porque? porque hay que mostrar la cabecera cada vez que se muestra una imagen y dicha cabecera se debe mostrar antes de nada. Por lo tanto si quieres mostrar varias imágenes tendrás que hacer varias llamadas a este script. Código PHP:
Tambien puedes utilizar las librerías GD para el tratamiento de imágenes. El mejor consejo que te puedo dar es que te cojas algun manual de "metodología de la programación" y otro de "PHP". |
#4
|
|||
|
|||
Que buen link, hay que aprender ha publicar preguntas en los foros.
|
#5
|
||||
|
||||
Lo primero de todo, gracias DEC por responder, gracias Kayetano por el toque de atencion.
Segundo, estoy aprendiendo, aprendiendo de verdad, chino chano y hay multitud de cosas que no se, que no entiendo y que probablemente sean autenticas burradas al preguntarlas, pero aun asi, prefiero un toque de Kayetano, y que me encamine hacia donde me ha de encaminar, que simplemente callarme y tirar hacia adelante acumulando fallos de base. Me gusta esto de programar (aunque no lo haga nada bien ), pero quiero llegar a tener el mejor novel posible y pondre todo mi empeño en alcanzar esa meta. Tercero, manuales tengo un par, siendo exactos son este y este,me los he leido de pe a pa, pero no hablan de los headers y el tema de los campos blob dentro de las bases de datos, por poner solo dos ejemplos de cosas que van apareciendo y no encuentro en estos manuales. Luego hay otros que he visto pero estan desfasados, o cosas similares. De todas formas, Kayetano, estaria encantado de que me indicaras links que, dada tu experiencia, creas que son realmente importantes y aleccionadores, sobre PHP y metodologia de la programacion. Estoy aqui para aprender todo lo posible y mas, asi que espero con ganas toda ayuda. Un saludo. Papulo. EDITO: Leyendo la ultima parte de tu respuesta (la de despues del correctivo ), veo que me dices que las imagenes las puedo motrar una a una, por lo que tendre que llamar a esa funcion cada vez que quiera mostrar una imagen. ¿Es correcto? No tardes en responder, que estoy ansioso por saber que respondes a lo de los links . Última edición por papulo fecha: 21-12-2005 a las 09:57:35. |
#6
|
||||
|
||||
Papulo, mira si te sirve este enlace sobre php y campos blob
|
#7
|
||||
|
||||
Como este hilo me parece muy, muy, muy, pero que muy, interesante, y como cn el titulo no me luci un pimiento, añado este POST con distintas palabras que puedan ayudar a encontrarlo cuando se realice una busqueda en el foro.
FIREBIRD, PHP, MOSTRAR, IMAGEN, IMAGENES, SEGURIDAD, CONSULTAR, INTERBASE. A titulo personal, casi diria que me parece una buena idea y todo, ¡¡¡Feliz año a tod@s!!! |
#8
|
||||
|
||||
Cita:
|
|
|
|