Foros del Web » Programando para Internet » PHP »

descarcar imagen

Estas en el tema de descarcar imagen en el foro de PHP en Foros del Web. como puedo hacer para descargar una imagen al pinchar en un link y que te salga la ventanita de guardar como......
  #1 (permalink)  
Antiguo 28/11/2003, 13:10
 
Fecha de Ingreso: septiembre-2003
Mensajes: 16
Antigüedad: 14 años, 2 meses
Puntos: 0
Pregunta descarcar imagen

como puedo hacer para descargar una imagen al pinchar en un link y que te salga la ventanita de guardar como...
  #2 (permalink)  
Antiguo 28/11/2003, 13:38
 
Fecha de Ingreso: septiembre-2003
Mensajes: 16
Antigüedad: 14 años, 2 meses
Puntos: 0
es posible hacer eso?
  #3 (permalink)  
Antiguo 28/11/2003, 13:50
 
Fecha de Ingreso: noviembre-2002
Ubicación: Barcelona - España
Mensajes: 270
Antigüedad: 15 años
Puntos: 0
Si te refires a que te salga la ventanita al pinchar sobre el botón derecho del ratón, puedes hacerlo con Javascript
  #4 (permalink)  
Antiguo 28/11/2003, 13:54
 
Fecha de Ingreso: septiembre-2003
Mensajes: 16
Antigüedad: 14 años, 2 meses
Puntos: 0
me refiero a pinchar en un link y k me salga la ventana de guardar como , para descargarme la imagen en vez de que se abra la imagen
  #5 (permalink)  
Antiguo 28/11/2003, 14:25
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Debes leer la imagen desde PHP y formar las cabeceras HTTP adecuadas para "decirle" al navegador que los datos que vas a enviar son para descargar y no para interpretar (como es el caso de linkear directamente la imagen en el que el navegador lee el formato MIME origianal de la imagen y tu navegador la intenta interpretar).

Tienes un ejemplo bastante completo en:
http://www.forosdelweb.com/showthrea...781#post306781


Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
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 06:57.