I am writing the following html code:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<script type="text/javascript">
function detectBrowser(){
if(navigator.appName === "Microsoft Internet Explorer"){
window.open("redirect.html", "_parent");
}
}
</script>
</head>
<body onload="detectBrowser()">
<div class="mainBody">
<?php
echo "test";
?>
</div>
</body>
</html>
But the php block doesn’t display test for me. It looks like it is not parsed and I can see the php code in the webpage’s source. Any one can tell the problem?
Thank you
You can enable parsing of PHP in files with .html extensions in your httpd.conf file.
Look for a line like this and make sure .html is an option.
You could probably add it to an .htaccess file in the docroot of you site as well, but I’ve not tried this personally.