Re: Dynamic text-file created by PHP

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> On 25.01.08 06:59, Kent Larsson wrote:
> > I want to create a dynamic textfile using PHP for each request of it. If the
> > users asks for http://server/textfile.txt I want a PHP-script to execute and
> > serve the textual data completely transparent to the user. This is a "single
> > case" so associating all txt-files with PHP is not what I would like to do.
> >
> > Which method would be the cleanest to use in this case? It's not a complex
> > rewrite.
>
> you can make the .txt a php script and force pargins by php parser by using
> <Files> and SetHandler

Thank you! But I still don't get it to work.

Some output: (cat shows the contents of a text file and $ is my command prompt)

$ cat txtfilefromphp.txt
<?php
echo 'This should be a text-file';
?>

$ cat .htaccess
<Files "txtfilefromphp.txt">
  SetType application/x-httpd-php
</Files>

When I surf to it I still get:
<?php
echo 'This should be a text-file';
?>

Which means that it's interpreted as normal text file. I would like
the user to read the echo line and think (s)he is reading a normal
text file, not a dynamically generated one.

Step one is getting PHP to parse the script. After that I'll have to
imitate the http-header so that it exactly matches a normal text file.
But I'm still having problems with step one.

Has anyone got any suggestions?

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
   "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx


[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux