8.2.5. Setting MIME Types with PHP
In PHP, the following line of code is used to set the MIME type of a document:
<?php header('Content-type: mimeType'); ?>
For example, to set the MIME type of a document to "application/vnd.wap.xhtml+xml", use the PHP code below:
<?php header('Content-type: application/vnd.wap.xhtml+xml'); ?>
Note that the above PHP code must be placed at the beginning of a document, like this:
<?php
header('Content-type: application/vnd.wap.xhtml+xml');
?>
<?php echo '<?xml version="1.0"?'.'>';
?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile
1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
...
Notice that we cannot include the XML declaration in the markup directly. This is because <? and ?> have special meanings in the PHP language. One solution is to print out the XML declaration using the PHP code:
<?php echo '<?xml version="1.0"?'.'>'; ?>
Previous Page | Page 11 of 13 | Next Page |
- 1. Setting up WAP Servers Introduction
- 2. Publishing WAP 1.x / WAP 2.0 Content over the Mobile Internet
- 3. What are MIME Types?
- 4. WAP 1.x / WAP 2.0 MIME Types and File Extensions
- 5. Setting up MIME Types with Apache
- 6. Setting up MIME Types with Tomcat
- 7. Setting up MIME Types with Microsoft IIS
- 8. Setting up MIME Types without Administrator Rights
- 9. Setting up Default Documents of WAP / Web Sites