How can I "download" information (file) without standard "save as" dialog ??

From: Date: Tue, 16 Jan 2001 16:14:11 +0000
Subject: How can I "download" information (file) without standard "save as" dialog ??
Groups: php.general 
Request: Send a blank email to php-general+get-34845@lists.php.net to get a copy of this message
Hi All I am unable to find the correct solution (where to start) with this problem. We are an Open Source group developing an ECC based (elliptic curve) public key cryptography alternative to PGP. For this project we need a public database to store the public keys in with search facilities and the possibility to import the selected records to a local private database. We have tried to keep all things very open and extendable and I have tried to define an interface to the shared database that will allow it to be independent from the actual application (the database can be replaced without any changes to the database protocol). I will use MySQL and PHP for the server side work. For more information please see: http://www.egroups.com/group/pegwit or http://www.pegwit.org (not working yet) To download the current GUI front-end download: http://www.egroups.com/files/pegwit/Contributions/GUIBeast6.zip I have come to the conclusion to base it on a standard protocol like the one used in HTML and URL with web browsers. This is mainly because I then can simplify the shared database protocol to 2 basic actions (export a key(s) and import keys). All selection etc. is a job for the browser and not for the local application. The protocol is also very portable and will be easy to implement on many platforms. It is easy to export a public key record to the web server with a search URL like: (http://site.xx/?name1=value1&name2=value2 etc.) My main problem is to find a way to export the selected records from the browser and import them into the local database (you may have a solution). The only solution I have found is to pass the IP address and port with the URL when the browser is initialized and start a IP server in the local application that will wait and receive the selected records from the web server when the end user press a specific button in the selection web page (server then act as a IP client and connect to the local server to deliver the selected records) A more simple and also portable solution is to download a file with the selections made. My main problem with this approach is the "save as" dialog that will come up in all cases (you may have a workaround this problem). If the dialog is not shown up the download destination (directory) need to be passed to the server when the session is initialized so that the web browser knows where to save the information. Is this possible with PHP ??? Thanks in advance. Benny

« previous php.general (#34845) next »