We all know:
XSL is a good choice for converting your XHTML data into WML technology based mobile or any other types of mobile content.
transform XHTML format into WML like:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN"
"http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
<html>
<head>
<title>Mobile website</title>
<link rel="stylesheet" href="mobilexml.css" type="text/css"/>
</head>
<body>
<h1>Current Articles</h1>
<p><a href=""></a>1</p>
<p><a href=""></a>2</p>
<p><a href=""></a>3</p>
<p><a href=""></a>4</p>
</body>
</html>
Is this correct way or missing PHP?
<?
$device=new wurfl_class($HTTP_USER_AGENT);
if($device->browser_is_wap){
$xhtmlfile="mobileXML.html";
$xslfile="transformtoXSL.xsl";
$xsltransform=xslt_create();
$xslresult=xslt_process($xsltransform,$xhtmlfile,$xslfile);
print($xslresult);
xslt_free($xsltransform);}
?>