Hello,
I was wondering if someone could point me in the right direction.
Is their anyway in php that I can change the outlook of an xsl file and include variables from my php script. I have an xsl file, I changed the file extension to php and it worked great in IE but gave me an error in firefox. so I changed it back to xsl. But now the php code will not work because of the file extension.

Recommended Answers

All 2 Replies

Have you included the MIME type header to the .php file so that its treated as xsl?

If not, in your .php file put:

header('Content-Type: text/xml');

see: http://www.dpawson.co.uk/xsl/sect2/mimetypes.html
for others.

make sure you place the header() call before any output is made, or else see ob_start() in the php.net manual. http://php.net/ob_start/

If you would rather use an xsl extension you can use mod_rewrite in apache to have the .xsl resource handled by your .php file.

commented: thanks +1

you know I am pretty new to php and I've been looking in the wrong places all day, Maybe it's the coffee and the cigarettes rotting my brain. thanks apprecaiate it. Dave

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.