|
Posted by Jerry Stuckle on 09/29/01 12:00
C. Müller wrote:
> Hello,
> First, I am very new to php. Bloody Beginner.
> My problem is, that i want the user to be able to download a generated
> xml file. I have working code which savies it to a file and sends it:
>
> $fp = fopen($xml_file,'a');
> fwrite($fp, $result[..]);
> fclose($fp);
>
> Is it possible to avoid writing the file? the $result contains all
> data. how can I do this? Can someone help me with the command to send
> data back to the user? I found similar code in
> http://groups.google.de/group/comp.lang.php/browse_thread/thread/ecdc3bb9845ea721/96cd1d6bc5fbeb08?hl=de&lnk=gst&q=download#96cd1d6bc5fbeb08
> Should i provide some information about the xml mine type?
>
> Thanks for help!
> c
>
If this is the only thing your function does, you can just set the
content type and disposition and send the file.
The problem comes if your script also outputs something else - i.e.
html, images, etc. Each of those types has its own content type and
disposition, and a document can't have more than one.
--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================
Navigation:
[Reply to this message]
|