Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/07/2011, 14:47
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Abrir link desde IE

Cita:
Iniciado por Janexa Ver Mensaje
Hola si me deja descargar pero el exe que me descarga no funciona
hago esto:
ejemplo la ruta donde esta el ejecutable es esta= file://aplicaciones/Sistemafactu/poliza.exe
en el codigo agrego
$file = file("file://aplicaciones/Sistemafactu/poliza.exe");
y en
header("Content-Disposition: attachment; filename=//aplicaciones/Sistemafactu/poliza.exe\r\n\r\n");

o como va la sintaxi??
De antemano Gracias
Lo que te paso el amigo @Heiroon se le llama Force Download y sirve para obligar al navegador a descargar un archivo desde el servidor.

1 - recuerda que no puedes, ni tiene lógica descargar un archivo desde tu local (file:///) ya que PHP es un lenguaje que se ejecuta del lado del servidor, por lo tanto no tiene acceso a tus archivos locales, ni mucho menos a los archivos locales de cualquier otro cliente, independientemente de que estés usando un localhost: el objetivo es emular un server real

2 - tampoco, y por motivos de seguridad puedes obligar a ejecutar una aplicación (*.exe) desde el navegador (a no se que tengas el windows script host activo + IE, grave hueco de seguridad).

3 - también se te olvida que un *.exe son aplicaciones para windows, y no todos usan windows (la mayoría, sí, pero existen MacOs, GNU/Linux, otros), si tu objetivo es que descarguen dicha aplicación y la ejecuten, ten en cuenta eso.
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...

Última edición por maycolalvarez; 09/07/2011 a las 08:45