Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/07/2011, 05:46
Avatar de vgonga1986
vgonga1986
 
Fecha de Ingreso: marzo-2008
Ubicación: País de Pandereta
Mensajes: 1.021
Antigüedad: 16 años, 1 mes
Puntos: 253
Respuesta: Guardar archivo en equipo cliente

No puedes definir dónde quieres que se guarde el fichero en el ordenador del cliente, ya que son configuraciones del navegador. Por ejemplo, yo uso firefox y te permite para diferentes tipos de archivos, elegir la opción de qué hacer con ellos. Puedes abrirlos con un programa predeterminado, guardarlos siempre en la misma ruta, guardarlos pero eligiendo dónde quieres hacerlo... Todo eso son configuraciones del cliente que no puedes tocar.

Lo que sí puedes hacer es, desde tu código, una vez hayas creado el fichero xls, hacer una redirección a dicho fichero, para que el navegador del cliente sepa que es un xls e inicie la acción que tenga predeterminada para él. Ya cómo hagas tú esto hay varias formas, puedes poner el típico enlace descargar <a href="http://www.forosdelweb.com/f18/guardar-archivo-equipo-cliente-932678/..\carpeta1\carpeta\'$variable'.xls">aquí</a>, puedes hacer una redirección directa con header(location:...), puedes abrirlo en una ventana nueva... Esto ya es un poco a tu gusto, pero siempre, claro está, después de crear el fichero en el servidor.

Espero que te sirvan los comentarios, un saludo.
__________________
¿Alguna pregunta, duda, acotación, nota, cuestión, reparo, comentario, demanda, crítica, interpretación, objeción, interrogante, discrepancia, observación, réplica, disquisición, apostilla o exégesis?