Foros del Web » Programando para Internet » PHP »

Guardar fichero en cliente

Estas en el tema de Guardar fichero en cliente en el foro de PHP en Foros del Web. Hola a todos, Estoy realizando una aplicación (en el servidor), la cual, pide una serie de datos a los usuarios mediante formularios. Yo trato esos ...
  #1 (permalink)  
Antiguo 09/06/2007, 13:41
 
Fecha de Ingreso: febrero-2007
Mensajes: 244
Antigüedad: 17 años, 2 meses
Puntos: 0
Guardar fichero en cliente

Hola a todos,

Estoy realizando una aplicación (en el servidor), la cual, pide una serie de datos a los usuarios mediante formularios. Yo trato esos datos y los meto en 1 fichero para después generar gráficos mediante una librería (Prefuse). Los gráficos los muestro con un applet en la aplicación pero tengo un problema.

El fichero con los datos creados lo guardo en el servidor, pero como el applet se carga en el cliente, ese fichero lo tendré que bajar al cliente. He estado mirando y tengo estas 4 opciones:
  • Una conexión Socket
  • Una consulta http o ftp
  • Una consulta sql remota
  • Una invocacion RMI-Java/RMI-Corba/RMI-webservices

Mi problema es que no se como hacerlo con ninguna de estas formas. Espero que alguien me pueda ayudar.

Muchísimas gracias.
__________________
Gana dinero recibiendo mails:http://www.es- facil.com/ganar/alta?Id=63940921.
Opinando y con encuestas:http://www.ciao.es/reg.php?AffiliateId=594286
  #2 (permalink)  
Antiguo 09/06/2007, 16:01
Avatar de edwinandlozano  
Fecha de Ingreso: octubre-2003
Mensajes: 272
Antigüedad: 20 años, 6 meses
Puntos: 0
Re: Guardar fichero en cliente

hum para bajar el fichero al cliente por medio de un applet recuerda que este debe tener permisos para hacerlo, puedes ver un ejemplo sobre seguridad donde implementan escribir un fichero con un applet:
http://www.programacion.net/java/tut...curity1dot2/2/

Ahora para poder comunicarse con el servidor puedes guiarte con este ejemplo:
http://www.webdeveloper.com/java/jav...ead_write.html

nos vemos.
  #3 (permalink)  
Antiguo 10/06/2007, 06:24
 
Fecha de Ingreso: febrero-2007
Mensajes: 244
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: Guardar fichero en cliente

Hola edwinandlozano,

Muchas gracias por la info. En realidad, ¿sólo puedo bajar el fichero mediante el applet o puedo hacerlo mediante php simplemente??
__________________
Gana dinero recibiendo mails:http://www.es- facil.com/ganar/alta?Id=63940921.
Opinando y con encuestas:http://www.ciao.es/reg.php?AffiliateId=594286
  #4 (permalink)  
Antiguo 12/06/2007, 07:52
Avatar de edwinandlozano  
Fecha de Ingreso: octubre-2003
Mensajes: 272
Antigüedad: 20 años, 6 meses
Puntos: 0
Re: Guardar fichero en cliente

sip puedes pero quedaria como cuando vas a descargar un programa, que el navegador te dice si lo deseas guardar o abrir y la opcion la decide el usuario, no se si de ese modo te sirve....
  #5 (permalink)  
Antiguo 12/06/2007, 11:14
 
Fecha de Ingreso: febrero-2007
Mensajes: 244
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: Guardar fichero en cliente

Hola edwinandlozano,

Gracias por contestar. Quiero que el proceso sea completamente transparente para el usuario. En cuanto a temas de seguridad no creo que lo necesite en este caso, pero está bien saberlo porque lo tendré en cuenta.

No he sido capaz de hacer que lo descargue.....

Si le paso los parámetros tal cual al applet me evitaría esto del fichero, pero el número de datos variará en función del formulario del usuario ....

Estoy hecha un lío
__________________
Gana dinero recibiendo mails:http://www.es- facil.com/ganar/alta?Id=63940921.
Opinando y con encuestas:http://www.ciao.es/reg.php?AffiliateId=594286
  #6 (permalink)  
Antiguo 12/06/2007, 12:11
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: Guardar fichero en cliente

El problema es que no se puede descargar de forma "transparente" desde PHP al cliente, lo que puedes hacer es enviarle un archivo, el usuario tendría que escoger la carpeta para guardarlo y asi luego seleccionarlo con el applet.

Es una restricción de la arquitectura cliente/servidor.

Saludos.
  #7 (permalink)  
Antiguo 12/06/2007, 13:52
 
Fecha de Ingreso: febrero-2007
Mensajes: 244
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: Guardar fichero en cliente

Hola GatorV,

Gracias por contestar.

Queda descartada la opción de php porque no puedo permitir que el usuario manipule ni sea consciente de ese fichero.

Gracias, tengo q ver otras opciones.
__________________
Gana dinero recibiendo mails:http://www.es- facil.com/ganar/alta?Id=63940921.
Opinando y con encuestas:http://www.ciao.es/reg.php?AffiliateId=594286
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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 12:29.