0byt3m1n1
Path:
/
home
/
k
/
a
/
s
/
kassiope
/
www
/
[
Home
]
File: configuration.inc.php
<?php require(__DIR__.'/vendor/autoload.php'); mb_internal_encoding('UTF-8'); /* ini_set('display_errors',1); error_reporting(E_ALL); */ $dirroot = dirname(__FILE__); $config = $dirroot."/lib/setup/info.inc.php"; if (file_exists($config)){include $config;} $var = $dirroot."/lib/setup/var.inc.php"; if (file_exists($var)){include $var;} /* if(isset($config) && is_array($config)) foreach($config as $k =>$v) $$k = $v; */ if (empty($wwwroot) || empty($serveur_mysql) || empty($utilisateur_mysql) || empty($nom_de_la_base)) { header("Location:installer.php"); } else { /* ini_set('display_errors',1); error_reporting(E_ALL); */ define('IN_STANDBY', TRUE); define('IN_GAIA', TRUE); $repertoire_upload = $wwwroot."/upload"; $repertoire_images = $wwwroot."/modeles/default/images"; $repertoire_achat = $dirroot."/achat"; $repertoire_modele = $dirroot."/modeles/default"; $repertoire_css = $wwwroot."/modeles/default"; $libdir = $dirroot."/lib"; $liste_mots = $dirroot."/liste_mots.txt"; $my_max_file_size = "204800"; # in bytes $image_max_width = "1024"; $image_max_height = "1024"; $the_path = $dirroot."/upload/"; $registered_types = array( "image/gif" => ".gif", "image/pjpeg" => ".jpg, .jpeg", "image/jpeg" => ".jpg, .jpeg", "image/x-png" => ".png", "image/png" => ".png", "text/plain" => ".html, .php, .txt, .inc, .csv", "text/comma-separated-values" => ".csv", "application/comma-separated-values" => ".csv", ); $allowed_types = array("image/gif", "image/pjpeg", "image/jpeg", "image/x-png", "image/png","text/comma-separated-values","text/plain","application/comma-separated-values"); /* * D�claration des objets * */ require($dirroot."/lib/class/caddie.php"); require($dirroot."/lib/class/mail.php"); require($dirroot."/lib/class/pdf/fpdf.php"); require($dirroot."/lib/class/multipage/multipage.class.php"); require($dirroot."/lib/class/minifier.php"); /* * D�claration des sessions * * Ouverture d'une session, utilise une variable tableau SESSION * pour stocker les variables à traquer */ /* $dossier = $dirroot."/sessions/"; ini_set('session.save_path', $dossier); ini_set('session.gc_probability', 1); ini_set('session.gc_maxlifetime', 30*24*3600); session_set_cookie_params(30*24*3600); */ session_start(); # Initialisation de SESSION si nécessaire if (! isset($_SESSION)) { $_SESSION = array();} # Initialisation de l'objet caddie si n�cessaire if (! isset($_SESSION['caddie'])) { $_SESSION['caddie'] = new Caddie; } include($dirroot."/mysql.inc.php"); # INITIALISATION DE LA SESSION AFFILIE if (!empty($_GET['affilie'])) { $_SESSION['affilie'] = intval($_GET['affilie']); } # Initialisation de SESSION pour la couleur if (! empty($_GET['style'])) { $_SESSION['style'] = htmlspecialchars($_GET['style']); } elseif (empty($_SESSION['style'])) { $_SESSION['style'] = "style"; } # Déclalaration de la feuille de style $stylefile = $repertoire_css."/".$_SESSION['style'].".css"; $_SESSION['langue'] = $lg = 'fr'; # Initialisation de la SESSION langue if(isset($_GET['lg'])) { $lg = $_GET['lg']; $_SESSION['langue'] = $lg = $_GET['lg']; } else if(!isset($_SESSION['langue'])) { $_SESSION['langue'] = $lg = 'fr'; } else { $lg = $_SESSION['langue']; } /* Declaration des fonctions */ $fonctionsfile = $dirroot."/lib/fonctions/fonctions.php"; if (file_exists($fonctionsfile)){ require ($fonctionsfile); } /* Declaration des templates */ $templatefile = $repertoire_modele."/template.php"; if (file_exists($templatefile)){ require ($templatefile); } /* Declalaration des fichiers de langue */ $langfile = $dirroot."/lib/lang/".$_SESSION['langue'].".php"; if (file_exists($langfile)){ require ($langfile); } $newsletterfile = $dirroot."/modules/newsletter/fonctions/fonctions.php"; if (file_exists($newsletterfile)){ require ($newsletterfile); } }