Re: Forcing a dynamic created text file to be saved

From: Date: Wed, 11 Apr 2001 03:18:57 +0000
Subject: Re: Forcing a dynamic created text file to be saved
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-48111@lists.php.net to get a copy of this message
I stand happily corrected :) On 4/10/01 7:01 PM, "Stuart J. Browne" <stuart@promed.com.au> wrote: > > "Lindsay Adams" <lindsay@dingos.net> wrote in message > news:B6F8D561.4A90%lindsay@dingos.net... > You are not going to be able to use PHP to tell the client browser to do > anything. > > you are going to have to embed either a java.applet, or javascript to do it. > I don1t know a whole lot about either, so I don't know if they are even a > possibility. > > On 4/10/01 2:29 PM, "Nando2" <nando@antunes.eti.br> wrote: > >> Hello all! >> >> I have a PHP4 script that produces a text file and I would like that when > the >> user access this script the text content of it was forced to be saved > meaning >> that when the user selects it he/she will have the save dialog form to > save >> the text file with the filename specified in the header function. So far I >> have managed to create the text file dynamicaly but still I have to click > the >> browser's save button to save the file with the determined filename. I > wanted >> it to be forced. >> >> Does anyone know how to do it ? >> >> Here's the code : >> >> <?php >> >> // Carlos Fernando Scheidecker Antunes : Test saving text files with PHP >> // this sets the content type as being plain text >> >> header("Content-Type : text/plain; charset=\"iso-8859-1\""); >> >> // this sets the file name >> >> header("Content-Disposition: filename=\"test.txt\""); >> >> // creates the dynamic content of the text file here >> >> print("TextFile test\r\n\"); >> for ($i=1; $i < 100; $i++) { >> print("This is line number ".$i."\r\n"); >> } >> >> ?> > > > try: > > header("Content-Type: unknown/unknown"); > .... > browswer won't know what type of file it is, so will prompt to save.. should > get the file-name right from the other. > > bkx > >

« previous php.general (#48111) next »