En PHP, tienen una forma de restringir el tamaño del archivo DESPUÉS de cargar, pero no ANTES de cargarlo. Uso el Malsup jQuery Form Plugin para publicar mi formulario, y admite la publicación de archivos de imagen.Uso de jQuery, restricción de tamaño de archivo antes de cargar
Me preguntaba si tal vez hay una restricción en la que puedo establecer cuántos bytes pueden pasar a través de ese flujo AJAX hasta el servidor? Eso me podría permitir verificar el tamaño del archivo y devolver un error si el archivo es demasiado grande.
Al hacer esto en el lado del cliente, bloquea a los novatos que toman una foto de 10 MB de su Pentax e intentan subir eso.
plupload se ve bien . –
Esto era cierto en el momento en que escribió esta respuesta, pero ahora tenemos una API de archivo en la nueva especificación HTML5 :) http://stackoverflow.com/a/9106313/429521 –