//ini_set('include_path', '.:'.$_SERVER["DOCUMENT_ROOT"]); ini_set('include_path', '.:/var/www/chateaux-france.com'); ini_set('default_charset', 'ISO-8859-1'); include_once("php-commun/track.php"); $dnum=0; //cf_track(); include_once("php/cardinaux.php"); $lang = "EN"; if (isset($noms_cardinaux[$_SERVER["SERVER_NAME"]])) { // pour les cardinaux (chèques cadeaux) le français est la seule langue $lang="FR"; $nolang=array("en","nl","de","it","fr"); // pas de pictos drapeaux de pays } else { $slang = server_name_to_lang(); if (isset($_GET["l"])) { if ($_COOKIE["lang"] != strtoupper($_GET["l"])) setcookie("lang", strtoupper($_GET["l"]), time()+86400*360,"/"); $lang=strtoupper($_GET["l"]); } else { if (!isset($_COOKIE["lang"])) { $lang = $slang; if (empty($lang)) { $lang="EN"; } } else { // supprimer cookie lang sur sites secondaires if (isset($slang) && $slang!="EN") { setcookie("lang", "", time()-3600, "/"); $lang=$slang; } else { $lang=$_COOKIE["lang"]; } } } // si erreur (ou malveillance) sur la langue, on force l'anglais if ($lang!="FR" && $lang!="EN" && $lang!="NL" && $lang!="DE" && $lang!="IT") { $lang="EN"; } } $lgl=strtolower($lang); include_once("php/traduc.php"); function supported_lang() { return array("en","nl","de","it","fr"); } function h8($n) { return htmlentities($n,null,'utf-8'); } function hiso($n) { return htmlentities($n,null,'iso-8859-1'); } ?> $tab_rub=array("hebt" => array ("q" => "SELECT 1 FROM cha_hebt WHERE domid=$dnum", "p" => "chambres.gif", "pg" => "chambres_grd.gif", "h" => "chahost.php", "n" => "Chambres", "del" => "DELETE FROM cha_hebt WHERE domid=$dnum", "code" => "CH" ), "recept" => array ("q" => "SELECT 1 FROM cha_recept WHERE domid=$dnum", "p" => "receptions.gif", "pg" => "receptions_grd.gif", "h" => "charecpt.php", "n" => "Réceptions", "del" => "DELETE FROM cha_recept WHERE domid=$dnum", "code" => "RE" ), "seminaires" => array ("q" => "SELECT 1 FROM cha_seminaires WHERE domid=$dnum", "p" => "seminaires.gif", "pg" => "seminaires_grd.gif", "h" => "chasem.php", "n" => "Séminaires", "del" => "DELETE FROM cha_seminaires WHERE domid=$dnum", "code" => "SE" ), "visites" => array ("q" => "SELECT 1 FROM cha_visite WHERE domid=$dnum", "p" => "visites.gif", "pg" => "visites_grd.gif", "h" => "chavisit.php", "n" => "Visites", "del" => "DELETE FROM cha_visite WHERE domid=$dnum", "code" => "VI" ), "pj" => array // parcs et jardins ("q" => "SELECT 1 FROM cha_pj WHERE domid=$dnum", "p" => "pj.gif", "pg" => "pj_grd.gif", "h" => "chaparc.php", "n" => "Parcs et jardins", "del" => "DELETE FROM cha_pj WHERE domid=$dnum", "code" => "PJ" ), "films" => array ("q" => "SELECT 1 FROM cha_filmpict WHERE domid=$dnum", "p" => "tournages.gif", "pg" => "tournages_grd.gif", "h" => "chafilm.php", "n" => "Prises de vues", "del" => "DELETE from cha_filmpict WHERE domid=$dnum", "code" => "TO" ), "locaexclu" => array ("q" => "SELECT 1 FROM cha_locaexclu WHERE domid=$dnum", "p" => "exclusives.gif", "pg" => "exclusives_grd.gif", "h" => "chaexclu.php", "n" => "Location exclusive", "del" => "DELETE FROM cha_locaexclu WHERE domid=$dnum", "code" => "LE" ), "locasaison" => array ("q" => "SELECT 1 FROM cha_loc WHERE domid=$dnum", "p" => "saisonnieres.gif", "pg" => "saisonnieres_grd.gif", "h" => "chaloc.php", "n" => "Locations saisonnières", "del" => "DELETE FROM cha_loc WHERE domid=$dnum", "code" => "LS" ) ); ?> global $cached_site_id; function get_site_id() { if (isset($cached_site_id)) return $cached_site_id; $site=$_SERVER['SERVER_NAME']; $site_id=one_col("SELECT site_id FROM sites WHERE site_nom='".pg_escape_string($site)."'"); if (!$site_id) { $site_id=1; } $cached_site_id=$site_id; return $site_id; } function get_code_postmail($site_id) { if (!is_numeric($site_id)) return ""; return one_col("SELECT code_postmail FROM sites WHERE site_id=$site_id AND principal=1"); } ?> // Fonctions de gestion de la sélection utilisateur ("Votre sélection") // stockée dans le cookie "selection" function selection_lien() { $txt=htrad("Votre sélection"); $l="$txt (0)"; $n=selection_nombre(); if ($n>0) { $l="$txt" ." ($n)"; } return $l; } function selection_nombre() { if (!empty($_COOKIE["selection"])) { $arr=explode(",", $_COOKIE["selection"]); return count($arr); } else return 0; } // renvoie 1 si $domid est dans le cookie de selection, 0 sinon function est_selectionne($domid) { $r=0; if (isset($_COOKIE["selection"])) { $arr=explode(",", $_COOKIE["selection"]); if (array_search($domid, $arr)!==false) { return 1; } } return 0; } function selection_tab($check=0) { if (!empty($_COOKIE["selection"])) { $arr=explode(",", $_COOKIE["selection"]); if ($check) { $arrclean=array(); foreach ($arr as $domid) { if (preg_match("/^[0-9]+$/", $domid)) { $arrclean[] = $domid; } } return $arrclean; } return $arr; } else return array(); } ?> // renvoie l'annee courante et suivantes en balises option function option_annees($n=2) { $d=date("Y"); $t=""; for ($i=0; $i<$n; $i++) { $t.=sprintf('', $d+$i, $d+$i); } return $t; } ?>
| include("php/nav_gauche-$lgl.php"); ?> |
|