Foros del Web » Programando para Internet » PHP »

Cargar fotos a mi pagina

Estas en el tema de Cargar fotos a mi pagina en el foro de PHP en Foros del Web. Buenas tardes para todo el que me lea, Soy nuevo y estoy posteando por primera vez en este foro, el problema que tengo es el ...
  #1 (permalink)  
Antiguo 26/01/2012, 11:35
Avatar de rlc
rlc
 
Fecha de Ingreso: enero-2012
Mensajes: 20
Antigüedad: 12 años, 3 meses
Puntos: 0
Cargar fotos a mi pagina

Buenas tardes para todo el que me lea,
Soy nuevo y estoy posteando por primera vez en este foro, el problema que tengo es el siguiente :
Tengo un sitio de publicacion de avisos clasificados pero la seccion donde el usuario carga las fotos del aviso es muy pobre o debil, no valido tamaño y eso me causa errores recurrentes, por ejemplo le muestro al usuario que el aviso subio correctamente pero el mismo no sube si el usuario selecciono fotos muy grandes.

Estoy trabajando en el rediseño de esa seccion y pensaba en un esquema donde el usuario pudiera elejir las fotos de a una, luego que suban y se muestren en una miniatura y cuando este todo bien recien pueda hacer clic en un boton para terminar de publicar su aviso.
mi sitio es www.compraensanjuan.com , si pican en "publicar" (no hace falta estar registrado) podran ver el problema del que les hablo.
Estuve viendo de subir las fotos con JQuery (http://www.purosoftware.com/desarrollo-web-scripts-archivos-upload/07-jquery-file-upload-plugin.html#instalacion_del_formulario) pero no logro personalizarlo como yo quiero
Quizas me puedan tirar una mano o darme una pista para resolver el problema.
Muchas gracias
  #2 (permalink)  
Antiguo 26/01/2012, 12:21
Avatar de ecarlevaro  
Fecha de Ingreso: octubre-2010
Ubicación: Paraná, Argentina
Mensajes: 80
Antigüedad: 13 años, 6 meses
Puntos: 13
Respuesta: Cargar fotos a mi pagina

Puedes colocar un botón <INPUT /> en el HTML aprovechando la característica multiple de HTML 5 para subir varias imágenes de una sola vez. Eso está aquí explicado.

En el HTML le puedes poner un límite al tamaño de la foto, de todas formas luego con PHP dese $_FILES['size'] compruebas nuevamente el tamaño no vaya a ser que alguien haya tocado el HTML o algunos navegadores no soportan esa funcionalidad.

Luego de que el usuario envíe las fotos, compruebas el tamaño con PHP y las dimensiones de la imagen con culaquiera de las funciones de la extensión GD o ImageMagick . Ambas suelen venir por default en la instalación de PHP.

Ahora puedes mostrarle las fotos en un segundo paso al usuario y permitirle eliminar las que quiera y las que decidas conservar las mueves definitivamente con move_uploaded_file a su ubicacion definitivia.

Tambien lo puedes hacer con AJAX, con alguna libería como XAJAX que es realmente muy facil de usar.
  #3 (permalink)  
Antiguo 27/01/2012, 06:18
Avatar de rlc
rlc
 
Fecha de Ingreso: enero-2012
Mensajes: 20
Antigüedad: 12 años, 3 meses
Puntos: 0
Respuesta: Cargar fotos a mi pagina

Muchas gracias ecarlevaro, voy a mirar esas herramientas que me recomiendas!

Etiquetas: formulario, fotos, html, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:25.