Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/11/2003, 11:48
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Pero ... la imagen donde la guardas? en un campo BLOD de tu BD .. o sólo guardas la referencia de donde está ubicada fisicament en tu servidor (el URL .. )

En el proceso de "subir" (upload) de una imagen ..intervienen dos procesos.

1) El subir el archivo por HTTP .. Las limitaciones o permisos para hacer esta acción depende de PHP principalmente y su configuración (parte de la cual la citas ya ..)

2) Guardar la imagen en tu BD .. Ahí se trata de tomar del directorio temporal donde PHP guarda los archivos que subes por HTTP y .. llevarlo a su destino, sea leerlo para guardarlo integramente (en binario) en tu BD .. o sólo moverlo hacia un directorio de tu sitio (previo guardarte en tu BD la referencia en un campo comun de texto .. su nombre/ruta completa ..)

En este caso las limitaciones dependen de que método uses.

Por lo que comentas de "cortes" .. parece que lo estás guardando en un campo BLOD. Si es así .. deberías indicar que tipo de campo es el de tu imagen .. y que tipo (sobre todo tamaño, peso Bytes ..) pretendes subir. Este dato es importante .. Te recuerdo que un campo BLOD son aprox. 64 Kbytes .. si pretendes subir algo que pese más .. debes usar campos LONGBLOD o similares ..

Despues de toda la explicación .. lo mejor que puedes hacer es poner el código que uses y detallar que estructura tiene tu tabla donde guardas tus imagenes (tipos de datos).


Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.