![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Hola
Si te funcionaba ayer y no has cambiado nada te debe seguir funcionando, piensa que puedes haber cambiado. Te recomiendo que lo uses con el tag IMG: Código:
<img src="tu_script.php?id=x"> Cita:
|
|
#2
|
||||
|
||||
|
Hola,
Hombre, por esto último que dices puedo encontrarle sentido: falta de permisos para disponer de un directorio en el que guardar imágenes, pero, en lo primero no estoy de acuerdo (me parece) y es que considero que es más rápido la gestión de archivos que la gestión de registros en una base de datos. Entiéndase que al generalizar puedo estar metiendo la pata, pero, entiendo que para un par de imágenes (y contando con los permisos necesarios) es más sencillo utilizar el sistema de archivos, es decir, guardar las imágenes en un directorio. |
|
#3
|
|||
|
|||
|
Hola
Cita:
Además de la imagen guardo el tipo (mime-type), el tamaño, el peso, el pie de foto, entre otras cosas. ¿Para que? pues con una simple consulta tengo todos los datos que necesito para redimensionar la imagen con GD, tengo la imagen en si y sus medidas, y además tengo el pie de imagen para cuando la muestre. Además, para borrar, modificar o añadir la imagen solo tengo que hacer una consulta SQL. y me olvido de archivos. Otra razón de peso, yo trabajo como freelance para varias empresas, muchas de ellas ya tiene servidor para sus web y te tienes que adaptar a sus configuraciones, por lo tanto muchas veces es mejor buscar un método que sabes que funcionará en todos los entornos posibles, y este es uno de ellos. A mi también se me ha dado el caso de tener "problemas de seguridad" y no permitirme dar permisos de escritura a algunos directorios. |
|
#4
|
||||
|
||||
|
Por comodidad, información, clasificación y compatibilidad. Como dices tu, da igual tener las fotos en una carpeta que en la DB, pero en la DB las tienes correctamente clasificadas, catalogadas, con una query tienes la información que necesitas, actualizarlas es un pispas, copias la DB y ya te llevas las imágenes a todos los lados.
__________________
"El aprendizaje potencia la intuición" Yo mismo, en un momento de inspiración. v2.0 |
|
#5
|
||||
|
||||
|
Se supone que has seguido los pasos habituales:
Espero que te sirva de algo.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#6
|
||||
|
||||
|
Como ayer no toqué el código, he restaurado una versión anterior del mismo y me ha funcionado a la primera.
¿Que pasaba? Nunca lo sabremos, pero mecagontoloquesemenea y la informática mágica. Esta vez si que no he tocado nada de código. Eso si, al restaurar el código, todos los cambios que ayer realicé en la DB se han materializado de nuevo, así que ahí un voto mas a favor de tener en la DB todo menos el código y el CSS.
__________________
"El aprendizaje potencia la intuición" Yo mismo, en un momento de inspiración. v2.0 |
|
#7
|
||||
|
||||
|
Hola,
Pues permitidme que yo siga en mis trece. Ciertamente puede usarse una base de datos para guardar las imágenes y habrá múltiples razones para ello. Pero, por regla general, las imágenes se guardan en directorios, hasta donde yo llego, y creo que en esto estaréis de acuerdo conmigo. Ahora bien, en el caso concreto que nos ocupa, ¿qué puede obtenerse de una consulta a la base de datos (con lo que esto implica) que no pueda obtenerse con funciones de PHP para averiguar el tamaño de una imagen, su nombre, su tipo, etc., etc.? O sea, que no digo que en ocasiones el uso de la base de datos para guardar imágenes esté justificado, pero, creo que por regla general no se hace así, puesto que las imágenes no cambian "de la noche a la mañana", no se "van" de los directorios en que las pongamos (para los cuales no necesitamos especiales privilegios si lo que hacemos es simplemente leerlos), en fin. No sé. Que no quiero criticar una forma u otra de hacer las cosas, ¿eh? No es eso. Simplemente me llamó la atención el uso de la base de datos para guardar las imágnes en este caso en concreto. Nada más. ![]() |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| PROBLEMON!! (PHP+Apache de 1.x a 2.x) | papulo | PHP | 18 | 09-08-2006 16:11:45 |
| TQRRichText no muestra imagenes | 1111111 | Impresión | 1 | 09-02-2006 19:16:31 |
| Últimas declaraciones de la oposición sobre el incidente de ayer... | FunBit | La Taberna | 9 | 05-12-2005 18:48:11 |
| irme a una línea en un richEdit | aranel | OOP | 1 | 28-11-2005 08:48:12 |
| Problemon con puerto paralelo | CFPA86 | Varios | 1 | 05-11-2003 07:13:25 |
|