load( "Links.xml" ); $x = $xmlDoc->getElementsByTagName('link'); // Get the q parameter from URL. $q = $_GET["q"]; // Lookup all links from the xml file if length of q > 0. if ( strlen($q) > 0 ) { $hint = ""; for( $i=0; $i<($x->length); $i++ ) { $y = $x->item($i)->getElementsByTagName('title'); $z = $x->item($i)->getElementsByTagName('url'); if ( $y->item(0)->nodeType == 1 ) { // 1: element // Find a link matching the search text. if ( stristr( $y->item(0)->childNodes->item(0)->nodeValue, $q ) ) { if ( $hint == "" ) { $hint = "" . $y->item(0)->childNodes->item(0)->nodeValue . ""; } else { $hint = $hint . "

" . $y->item(0)->childNodes->item(0)->nodeValue . ""; } } } } } // Set output to "no suggestion" if no hint were found // or to the correct values. if ( $hint == "" ) { $hint = "
"; $response = $hint . "No suggestion" . "
"; } else { $hint = "
" . $hint; $response = $hint . "
"; } // Output the response. echo $response; ?>