document_element(); //debugging //echo domxml_version(); //var_dump(xpath_eval_expression($xpath, '/rss/channel/item')); //http://no.php.net/manual/sv/function.xpath-eval-expression.php //debugging - memory dump //echo $doc->dump_mem( true, 'UTF-8' ) ; //http://no.php.net/manual/sv/function.domdocument-dump-mem.php //print " Path: $path
\n"; //print " Showfile: $showfile
\n"; //print " domDoc: $domDoc
\n"; //print " root: $root
\n"; // playlist plus search function $playlist = $xpath->xpath_eval("/rss/channel/item[contains(translate(title,'abcdefghijklmnopqrstuvwxyzĉĝċö', 'ABCDEFGHIJKLMNOPQRSTUVWXYZĈĜĊÖ'), '".strtoupper($_REQUEST["search"])."')]"); //debug //print "playlist found: ".count($playlist->nodeset)."\n"; print "\n"; print "\n"; print " NRK P3 - Klaus Sonstad Show\n"; print " Klaus Sonstad Show\n"; print " NRK P3\n"; print " http://nrk.no/p3/\n"; print " http://rita.nrk.no/community/klaussonstadshow/temp/rss2xspf.php\n"; print " \n"; print "\n"; foreach ($playlist->nodeset as $tracklist) { $description = ""; $title = ""; $enclosureurl = ""; //$enclosureurl = $tracklist->get_attribute("length"); //$spor = $tracklist->get_attribute("spor"); //$sangid = "$arkivnr-$spor"; foreach ($tracklist->child_nodes() as $child) { if ($child->node_name() == "title") $title = $child->get_content(); if ($child->node_name() == "description") $description = $child->get_content(); if ($child->node_name() == "enclosure") $enclosureurl = $child->get_attribute("url"); } print "\n"; print " $enclosureurl\n"; print " hassan/bilder/else150.jpg\n"; print " $title\n"; print " \n"; print " $description\n"; print " \n"; } print "\n"; print "\n"; ?>