[ Index ]

PHP Cross Reference of Unnamed Project

title

Body

[close]

/se3master/var/www/se3/includes/ -> config.inc.php.in (source)

   1  <?php
   2  
   3    /**
   4    * Lecture des variables dans la base MySQL
   5  
   6    * @Version $Id: config.inc.php.in 7061 2012-04-02 09:22:45Z dbo $
   7  
   8    * @Projet LCS / SambaEdu
   9  
  10    * @Auteurs Equipe Tice académie de Caen
  11    * @Auteurs « wawa »  olivier.lecluse@crdp.ac-caen.fr
  12  
  13    * @Note Ce fichier de fonction doit être appelé par un include dans entete.inc.php
  14    * @Note Ce fichier est complete a l'installation
  15  
  16    * @Licence Distribué sous la licence GPL
  17    */
  18  
  19     /**
  20  
  21     * file: config.inc.php
  22     * @Repertoire: includes/
  23     */
  24  
  25  
  26  
  27  
  28  # Paramètres de la base de données
  29  
  30  $dbhost="#MYSQLIP#";
  31  $dbname="se3db";
  32  $dbuser="se3db_admin";
  33  $dbpass="#SE3DBPASS#";
  34  
  35  $srv_id=1;
  36  
  37  # Paramètres fixes
  38  
  39  $secook=0;
  40  $Pool  = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
  41  $Pool .= "abcdefghijklmnopqrstuvwxyz";
  42  $Pool .= "1234567890";
  43  $SessLen = 20;
  44  # Model caracteres speciaux pour les mots de passe
  45  $char_spec = "&_#@£%§:!?*$";
  46  
  47  
  48  $ldap_login_attr = "uid";
  49  
  50  # Récupération des paramètres depuis la base de donnée
  51  
  52  $authlink = mysql_connect($dbhost,$dbuser,$dbpass);
  53  @mysql_select_db($dbname) or die("Impossible de se connecter à la base $dbname.");
  54  $result=mysql_query("SELECT * from params where srv_id=0 OR srv_id=$srv_id");
  55  if ($result)
  56      while ($r=mysql_fetch_array($result))
  57          $$r["name"]=$r["value"];
  58  else
  59      die ("paramètres absents de la base de donnée");
  60  mysql_free_result($result);
  61  
  62  $urlauth=$urlse3."/auth.php";
  63  
  64  # Gettext
  65  
  66  chdir($path_to_wwwse3);
  67  putenv("LANG=$lang");
  68  putenv("LANGUAGE=$lang");
  69  setlocale(LC_ALL, "");
  70  bindtextdomain("messages","./locale");
  71  textdomain("messages");
  72  
  73  # Paramètres LDAP
  74  
  75  $adminDn      = "$adminRdn,$ldap_base_dn";
  76  
  77  # Declaration des «branches» de l'annuaire LCS/SE3 dans un tableau
  78  $dn = array();
  79    $dn["people"] = "$peopleRdn,$ldap_base_dn";
  80    $dn["groups"] = "$groupsRdn,$ldap_base_dn";
  81    $dn["rights"] = "$rightsRdn,$ldap_base_dn";
  82    $dn["parcs"] = "$parcsRdn,$ldap_base_dn";
  83    $dn["computers"] = "$computersRdn,$ldap_base_dn";
  84    $dn["printers"] = "$printersRdn,$ldap_base_dn";
  85    $dn["trash"] = "$trashRdn,$ldap_base_dn";
  86  ?>


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