CodeThatMenu Using XML Example

CodeThatMenu Using XML Example

<?php
Function ReadXML() {
	$resXml = fopen("data.xml", "r+");
	flock($resXml, LOCK_EX);
	$xmlData = fread($resXml, filesize("data.xml"));
	flock($resXml, LOCK_UN);
	fclose($resXml);
	return($xmlData);
}

Function wrap($str) {
	return(str_replace("'", "&#39", $str));
}
?>
<html>
<script language="javascript1.2" src="codethatsdk.js"></script>
<script language="javascript1.2" src="menu/codethatmenupro.js"></script>
<body>
	<input id="id1" type="hidden" value='<?php
		print(wrap(ReadXML()));
	?>'/>

	<script language="javascript1.2">
	<!--
		var xmlTree = new CXMLTree (CodeThat.findElement("id1").value);
		treeDef = xmlTree.toObject();
		var treeView = new CTree(treeDef.Menu, "sample");
		treeView.create();
	//-->
	</script>
</body>
</html>