Thanks Jasper Works perfectly on my Mac now as well. Ken On Sep 19, 2005, at 4:58 PM, Jasper Bryant-Greene wrote:
<?php $x = new MyDom(); $x->createScriptElement('howdy.js'); print($x->saveXML()); class MyDom { private $dom; /* __construct() = PHP5 constructor */ function __construct() { $this->dom = new DOMDocument('1.0', 'iso-8859-1'); /* No need to return $this from a constructor */ } function createScriptElement($scriptPath) { $script = $this->dom->createElement('script', ''); $script->setAttribute('type', 'text/javascript'); $script->setAttribute('src', $scriptPath); $this->dom->appendChild($script); /* Doesn't make sense for a createScriptElement() method to also print out the XML, so I made a separate method and called that from the mainline code. */ } function saveXML() { return $this->dom->saveXML(); } } ?>
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php