Foros del Web » Programando para Internet » PHP »

Subir imagen al servidor sin recargar la página

Estas en el tema de Subir imagen al servidor sin recargar la página en el foro de PHP en Foros del Web. Hola a todos no sé si este post va aquí y de no ser sí pido que lo muevan al lugar indicado. Bueno mi problema ...
  #1 (permalink)  
Antiguo 14/08/2011, 17:53
 
Fecha de Ingreso: junio-2008
Mensajes: 95
Antigüedad: 15 años, 10 meses
Puntos: 0
Subir imagen al servidor sin recargar la página

Hola a todos no sé si este post va aquí y de no ser sí pido que lo muevan al lugar indicado.

Bueno mi problema es que estoy diseñando una pagina con php y tengo un formulario en donde se ingresan datos de una Persona: Nombre, Edad, teléfono y foto, lo que quiero hacer es poder cargar la foto y que se muestre en el mismo formulario en donde se están cargando los datos.

Eh visto ejemplos de como subir imágenes al servidor pero lo hacen a través de un formulario y luego se llama a una rutina php y se redirecciona para ver la imagen, lo que yo quiero es que se procese la imagen y se muestre en el formulario sin que se tenga que recargar la pagina o algo así. como lo que se hace en una aplicación de escritorio. ¿alguna idea?
  #2 (permalink)  
Antiguo 14/08/2011, 19:39
marcofbb
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Subir imagen al servidor sin recargar la página

Con ajax lo podes hacer.

Saludos
  #3 (permalink)  
Antiguo 14/08/2011, 20:14
 
Fecha de Ingreso: junio-2008
Mensajes: 95
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Subir imagen al servidor sin recargar la página

Pues según lo que busqué en Internet con Ajax no se puede devido a problemas de seguridad, ya había pensado en Ajax pero descubrí que no se puede con ajax, así que no se si alguien tenga algún ejemplo o algo para guiarme por favor.
  #4 (permalink)  
Antiguo 14/08/2011, 20:36
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: Subir imagen al servidor sin recargar la página

Hola:

Una variante de Ajax es enviar formulaios a iframes ocultos (o no), y es la única posibilidad: Revisar las imágenes antes de subirlas.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #5 (permalink)  
Antiguo 14/08/2011, 20:37
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Subir imagen al servidor sin recargar la página

Es correcto, con ajax no se puede pero se puede simular con iframe.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #6 (permalink)  
Antiguo 15/08/2011, 00:04
marcofbb
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Subir imagen al servidor sin recargar la página

Cita:
Iniciado por abimaelrc Ver Mensaje
Es correcto, con ajax no se puede pero se puede simular con iframe.
¿Que usa taringa para hacerlo?

http://www.phpletter.com/Our-Projects/AjaxFileUpload/
http://www.google.com.ar/search?sour...ajaxFileUpload
http://www.phpletter.com/Demo/AjaxFileUpload-Demo/

Saludos

Busca en google AjaxFileUpload
  #7 (permalink)  
Antiguo 15/08/2011, 00:18
 
Fecha de Ingreso: diciembre-2008
Ubicación: PERU
Mensajes: 294
Antigüedad: 15 años, 4 meses
Puntos: 23
Respuesta: Subir imagen al servidor sin recargar la página

http://css-tricks.com/6522-ajax-image-uploading/

Si no encuentras con Ajax, entonces busca con HTML5


...
  #8 (permalink)  
Antiguo 15/08/2011, 00:58
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Subir imagen al servidor sin recargar la página

Tienes razon por el nombre. Pero ¿haz visto como lo hacen? Es con un iframe oculto o con frames. Tal vez ya exista que via ajax se pueda hacer y no lo sabia pero esos demos son con iframes ocultos.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #9 (permalink)  
Antiguo 15/08/2011, 01:43
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: Subir imagen al servidor sin recargar la página

Hace un tiempo en el foro se publicó esto
http://www.forosdelweb.com/f77/subir...mpleto-702709/

La aplicación funciona, aunque requiere de algunos ajustes.

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #10 (permalink)  
Antiguo 15/08/2011, 03:31
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: Subir imagen al servidor sin recargar la página

Hola:

Como expliqué antes solo es posible con el envío de un formulario (considerado una variante de Ajax)... y la razón es muy lógica, la cabecera para adjuntar ficheros (enctype="multipart/form-data") no la admite el objeto XMLHttpRequest; además, las peticiones Ajax siempre son enviando datos concretos, y de los campos file no se puede via javascript obtener el contenido (ni siquiera se puede obtener la ruta real)

Todos los ejemplos que puedan incluirse son con la misma técnica de un envío oculto; y la respuesta es muy fácil obtenerla con javascript y el sistema de ventanas (opener... parent).

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #11 (permalink)  
Antiguo 15/08/2011, 06:36
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: Subir imagen al servidor sin recargar la página

Que tal Hypnoss,

Talves te sirva FancyUpload o Uploadify.

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)
  #12 (permalink)  
Antiguo 15/08/2011, 08:24
Avatar de iviamontes  
Fecha de Ingreso: enero-2011
Ubicación: $cubano->Arg->Mendoza
Mensajes: 1.184
Antigüedad: 13 años, 3 meses
Puntos: 209
Respuesta: Subir imagen al servidor sin recargar la página

a mi Uploadify me encanta usarlo, pero cuando el cliente no quiere flash, pues uso entonces lo de los iframes
__________________
aconcaguaestudio.com
  #13 (permalink)  
Antiguo 15/08/2011, 10:21
Avatar de Heiroon  
Fecha de Ingreso: junio-2010
Ubicación: Caracas, Venezuela - Por ahora...
Mensajes: 495
Antigüedad: 13 años, 11 meses
Puntos: 63
De acuerdo Respuesta: Subir imagen al servidor sin recargar la página

Te recomiendo Pluploader de jQuery.. Pero sin embargo usar un iframe tambien es buena idea.. Siempre y cuando sepas usarlos...
__________________
Gmail : [email protected]
Twitter: @heiroon

I'm back!
  #14 (permalink)  
Antiguo 15/08/2011, 16:28
 
Fecha de Ingreso: junio-2008
Mensajes: 95
Antigüedad: 15 años, 10 meses
Puntos: 0
Respuesta: Subir imagen al servidor sin recargar la página

Muchas gracias por todas sus respuestas, ando revisando cada una de las alternativas, una vez que encuentre la correcta escribo para decir como me fue y para que a alguien mas le sirva esto.
  #15 (permalink)  
Antiguo 15/08/2011, 17:04
 
Fecha de Ingreso: agosto-2011
Ubicación: Tarragona
Mensajes: 5
Antigüedad: 12 años, 8 meses
Puntos: 1
Respuesta: Subir imagen al servidor sin recargar la página

Si buscas en hotscripts.com encontraras scripts en PHP y JS que lo hacen perfectamente! Aun que un iFrame es la mejor opción.

Etiquetas: página, recargar, servidor, formulario
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 23:13.