[ Index ]
 

Code source de SPIP Agora 1.4

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/Agora1-4/ecrire/include/sevenseas/ -> test.php (source)

   1  <?php
   2  /*****************************************************
   3  * This file is part of Agora, web based content management system.
   4  *
   5  * Agora is free software; you can redistribute it and/or modify
   6  * it under the terms of the GNU General Public License as published by
   7  * the Free Software Foundation; version 2 of the License.
   8  *
   9  * Agora is distributed in the hope that it will be useful,
  10  * but WITHOUT ANY WARRANTY; without even the implied warranty of
  11  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  12  * GNU General Public License for more details (file "COPYING").
  13  *
  14  * Copyright © Arnaud Martin, Antoine Pitrou et Philippe Rivière.
  15  * List of authors detailed in "copyright_fr.html" file.
  16  * E-mail : agora@sig.premier-ministre.gouv.fr
  17  * Web site : http://www.agora.gouv.fr
  18  *****************************************************/
  19  ?>
  20  <html>
  21  <body>
  22  <?php
  23  require_once("PEAR.php");
  24  require_once ("SearchEngine.php");
  25  require_once ("ResultBuilder.php");
  26  require_once ("SearchResult.php");
  27  require_once ("SearchResults.php");
  28  echo '<br><br>';
  29  $resultBuilder = new ResultBuilder();
  30  $searchEngine = &SearchEngine::factory("mnogosearch");
  31  if (PEAR::isError($searchEngine)) {
  32      die($searchEngine->getMessage());
  33  }
  34  $searchEngine->setResultBuilder(&$resultBuilder);
  35  
  36  
  37  $queryParams = array();
  38  $queryParams["textquery"] = $q;
  39  $results = &$searchEngine->search($queryParams);
  40  if (PEAR::isError($result)) {
  41      die($result->getMessage());
  42  } else {
  43      while (list(,$myResult) = each($results->results)) {
  44          echo '<br><hr><br>pertinence --> ' . $myResult->pertinence . '<br>';
  45          echo 'path --> ' . $myResult->path . '<br>';
  46          echo 'vpath --> ' . $myResult->vpath . '<br>';
  47          echo 'title --> ' . $myResult->title . '<br>';
  48          echo 'filename--> ' . $myResult->filename . '<br>';
  49          echo 'abstract  --> ' . $myResult->abstract . '<br>';        
  50      }
  51  }
  52  
  53  
  54  ?>
  55  </body>
  56  </html>


Généré le : Sat Feb 24 14:40:03 2007 par Balluche grâce à PHPXref 0.7