[ Index ]

PHP Cross Reference of Unnamed Project

title

Body

[close]

/se3-ocs/sources/www/ -> fichierConf.class.php (source)

   1  <?
   2  //====================================================================================
   3  // OCS INVENTORY REPORTS
   4  // Copyleft Pierre LEMMET 2005
   5  // Web: http://ocsinventory.sourceforge.net
   6  //
   7  // This code is open source and may be copied and modified as long as the source
   8  // code is always made freely available.
   9  // Please refer to the General Public Licence http://www.gnu.org/ or Licence.txt
  10  //====================================================================================
  11  //Modified on 7/7/2005
  12  if(!class_exists("FichierConf"))
  13  { 
  14  /**
  15   * \brief Classe FichierConf
  16   *
  17   * Cette classe contient un object FichierConf qui contient toutes les données du fichier conf
  18   */
  19  class FichierConf
  20  {        
  21      var      $tableauMots;    // tableau contenant tous les mots du fichier             
  22      
  23  	function FichierConf($language) // constructeur
  24      {
  25          if( !isset($_SESSION["langueFich"])) {
  26              $_SESSION["langueFich"] = "languages/$language.txt";
  27          }
  28          
  29          $file=@fopen($_SESSION["langueFich"],"r");
  30          
  31          if (!$file) {
  32              $_SESSION["langueFich"] = "languages/".DEFAULT_LANGUAGE.".txt";
  33              $file=@fopen($_SESSION["langueFich"],"r");
  34          }
  35          
  36          if ($file) {    
  37              while (!feof($file)) {
  38                  $val = fgets($file, 1024);
  39                  $tok1   =  rtrim(strtok($val," "));
  40                  $tok2   =  rtrim(strtok(""));
  41                  $this->tableauMots[$tok1] = $tok2;
  42              }
  43              fclose($file);    
  44          } 
  45      }
  46          
  47      function g($i)
  48      {
  49          return $this->tableauMots[$i];
  50      }
  51  }        
  52  }
  53  ?>


Generated: Tue Mar 17 22:47:18 2015 Cross-referenced by PHPXref 0.7.1