From fccda343c7c4058feaa235444b348b105a5e1f80 Mon Sep 17 00:00:00 2001 From: x2000coic Date: Sun, 28 Nov 2004 16:30:02 +0000 Subject: [PATCH] added support to browse next and previous results --- include/exalead/exalead.parser.inc.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/include/exalead/exalead.parser.inc.php b/include/exalead/exalead.parser.inc.php index 97cf3d0..6256660 100644 --- a/include/exalead/exalead.parser.inc.php +++ b/include/exalead/exalead.parser.inc.php @@ -74,10 +74,13 @@ class Exalead{ } //a appeller pour faire la premiere requete - function first_query($query){ + function first_query($query, $offset = 0){ if(empty($this->base_cgi)) return false; $query_exa = $this->base_cgi."?_q=".urlencode($query)."&_f=xml2"; + if($offset > 0){ + $query_exa .= "&_s=".$offset; + } $xml_response = file_get_contents($query_exa); $this->parse($xml_response); @@ -87,7 +90,9 @@ class Exalead{ if(empty($this->base_cgi)) return false; if(empty($_GET['_C'])) return false;// _C est le contexte Exalead $query_exa = $this->base_cgi.'/_C='.str_replace(' ', '%20', $_GET['_C']).'&_f=xml2'; - + if(!empty($_GET['_s'])){ + $query_exa .= "&_s=".$_GET['_s']; + } $xml_response = file_get_contents($query_exa); $this->parse($xml_response); } -- 2.1.4