Problema y duda con "neoPhpFileWriteFromBase64" - Forum

Forum Navigation
You need to log in to create posts and topics.

Problema y duda con "neoPhpFileWriteFromBase64"

@luishp tengo el siguiente drama con este plugin al hacer pruebas de subir imagenes, si la imagen es muy pesada por decir ( 6.5Mb) no la sube al servidor, se queda como cargando y  no lo hace, ahora si elijo la la version mas liviana de la foto si la sube sin problemas,

eso es una limitacion del plugin o del servidor y como podria resolverlo

Aprovecho para hacerte otra consulta respecto a esto:

  1. se puede mediante la subrutina de este plugin saber el porcentaje de carga?  para poder crear una barra de carga o la subrutina es solo para mostrar si se cargo correctamente o si hay errror?
  2. se puede saber de antemano si la imagen cargada es vertical o apaisada?
  3. se puede reducir una imagen en tamaño sobre la marcha antes de subirla sin intervencion, a un peso que nosotros especifiquemos sin intervencion?

eso es una limitacion del plugin o del servidor y como podria resolverlo

@gustavo1973 probablemente de la configuracion de PHP. Asegurate de que estos valores sean lo suficientemente altos en el archivo php.ini. Por ejemplo:

max_input_vars = 10000
post_max_size = 64M
upload_max_filesize = 64M

se puede mediante la subrutina de este plugin saber el porcentaje de carga? para poder crear una barra de carga o la subrutina es solo para mostrar si se cargo correctamente o si hay errror?

No, necesitarías un plugin especializado basado en una libreria con esa funcionalidad.
Algunas populares pueden ser Dropzone.js, Fine Uploader, y Uploadify. Estas bibliotecas pueden manejar cargas de archivos grandes y proporcionar una mejor experiencia de usuario.

se puede saber de antemano si la imagen cargada es vertical o apaisada?

Si, se puede con JavaScript:

BeginJS
   imagen = document.getElementById('id_de_la_imagen');
   $App.anchoOriginal = imagen.naturalWidth;
   $App.altoOriginal = imagen.naturalHeight;
EndJS
jsAlert "Ancho: [anchoOriginal], Alto: [altoOriginal]"

se puede reducir una imagen en tamaño sobre la marcha antes de subirla sin intervencion, a un peso que nosotros especifiquemos sin intervencion?

Si se puede reducir sobre la marcha utilizando neoCrop a un tamaño en pixeles determinado.
Puedes utilizarlo en un Container oculto y realizar las operaciones mediante programación.