*/ /** * Variables */ require_once('../../../main/inc/global.inc.php'); require ('filter_user.lib.php'); require ('client.conf.php'); api_block_anonymous_users(); $htmlHeadXtra[] = ''; $start_time = time(); $xml_file = $server_url.'?'.$_SERVER['QUERY_STRING']; //if(!$doc = xmldocfile($xml_file)){ $results = simplexml_load_file($xml_file); if($results === false) { $res = array(); } else { //$doc->load($xml_file); $subTotals = array(); $lasttag = ''; $myindex = 0; $level = 0; //$root = $doc->root(); //$root = $doc->documentElement; $my_query = $results->query; $my_search_info = $results->search_info; $my_search_term = $results->search_term; $my_num_found = $results->num_found; $my_search_time = $results->search_time; $elementCount = 1; } /** * This function is just a display helper. * @param integer Result ID * @param string Result title * @param string Result URL * @param string Short excerpt of the result document * @param */ function result_output($id,$title,$url='',$excerpt='',$date='',$rating=''){ if(empty($id) OR empty($title)){return false;} $title = urldecode($title); $title = preg_replace('/\?cidReq=.*$/','',$title); $excerpt = preg_replace('/\s*()?/','
',$excerpt); $excerpt = preg_replace('/<\/hl>\s*(<\/hl>)?/','
',$excerpt); $excerpt = stripslashes($excerpt); $string = "
\n" . "
$id. $title - $date - $rating
\n" . "
$excerpt
\n" . "
\n"; //$string = "$id. $title - $date
$excerpt

"; return $string; } include('../../../main/inc/header.inc.php'); ?>
result as $res){ if(access_check($res->result_du)){ $to_print .= result_output($i,api_convert_encoding(urldecode($res->result_dt),$charset,'utf-8'),$res->result_du,api_html_entity_decode(urldecode($res->result_de)),api_htmlentities(urldecode($res->result_dm)),$res->result_dr); $i++; } } //TODO check if a time and number of results is defined $i--; if($to_print != ''){ //$time = $res['search_time'] + (time() - $start_time); //echo "
".$i.' '.$lang_search_found.' '.$time." $lang_seconds

\n"; echo "
".$i.' '.$lang_search_found."

\n"; echo $to_print; }else{ echo "
".$lang_no_result_found."

\n"; } include('../../../main/inc/footer.inc.php'); ?>