Re: Parsing wml files as php
| From: | M. Sokolewicz | Date: | Sun, 05 Jun 2005 19:53:31 +0000 |
| Subject: | Re: Parsing wml files as php | ||
| References: | 1 2 3 4 5 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-216423@lists.php.net to get a copy of this message | ||
Dotan Cohen wrote:
On 6/5/05, Marek Kilimajer <lists@kilimajer.net> wrote:instead of doing something hard, try doing: AddType text/vnd.wap.wml .wml AddHandler application/x-httpd-php .wmlDotan Cohen wrote:The file starts off: <?php header("Content-type: text/vnd.wap.wml"); print"<?xml version=\"1.0\"?> <!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\" \"http://www.wapforum.org/DTD/wml_1.1.xml\"> <wml>"; with no white space or line breaks before the <?php. Dotan http://lyricslist.com/lyrics/pages/artist_albums.php/402/Pink%20Floyd Pink Floyd LyricsOn 6/5/05, Marek Kilimajer <lists@kilimajer.net> wrote:What did you tried with the header function? Exactly. Did you send Content-Type header? Put in .htaccess: AddType application/x-httpd-php .wml and start php scripts with: header('Content-Type: text/vnd.wap.wml');Dotan Cohen wrote:Yes, I tried sending the correct headers with the header function. For whatever reason, I can only send the correct headers with .htaccess, but that makes it so that the file is not parsed as php!I have gone over and over through google and various archives, but cannot come up with a solution even though I am convinced that this is a FAQ: I want to parse my .wml files. So in .htaccess I have: AddType application/x-httpd-php .wml AddType text/vnd.wap.wml .wml But it does not parse! If I remove the second line, it parses but, of course, the headers are wrong. What can I do?output the right header: header('Content-Type: text/....'); replace .... with whatever is right. Also, you can use php extension too, as long as the header is right.