//echo " IP=" . $_SERVER['REMOTE_ADDR'] . "
";
//exit;
include($_SERVER['DOCUMENT_ROOT'] . "/get_IP_PIERRE.php"); // lit IP de Pierre
//$_SESSION['IP_TB'] = "82.99.137.206";
//echo " _SERVER['REMOTE_ADDR']=" . $_SERVER['REMOTE_ADDR'] . " _SESSION['IP_PIERRE']=" . $__SESSION['IP_PIERRE'] . "
";
//exit;
//$dev = true; // mode devt
if ($_SERVER['REMOTE_ADDR'] == $_SESSION['IP_PIERRExx']
OR $_SERVER['REMOTE_ADDR'] == "90.49.187.119xx"
){ // IP Pierre
//include("wp2019/index.php");
//exit;
error_reporting(E_ALL & ~E_NOTICE);
ini_set('display_errors', '1');
$dev = true; // mode devt
}
if ($dev){
echo " _SERVER['REMOTE_ADDR']=" . $_SERVER['REMOTE_ADDR'] . " SESSION['IP_PIERRE']=" . $_SESSION['IP_PIERRE'] . "
";
echo " _SERVER['REMOTE_ADDR']6=" . $_SERVER['REMOTE_ADDR'] . " _SERVER['HTTP_HOST']=" . $_SERVER['HTTP_HOST'] . " _SERVER['HTTP_X_FORWARDED_FOR']=" . $_SERVER['HTTP_X_FORWARDED_FOR'] . "
";
echo " _SERVER['REQUEST_URI']61x=" . $_SERVER['REQUEST_URI'] . " _SERVER['HTTP_REFERER']=" . $_SERVER['HTTP_REFERER'] . "
";
//exit;
}
//echo " _SERVER['REMOTE_ADDR']66=" . $_SERVER['REMOTE_ADDR'] . " _SERVER['HTTP_HOST']=" . $_SERVER['HTTP_HOST'] . "
";
//exit;
if ($_SERVER['REMOTE_ADDR'] != $_SESSION['IP_PIERRE']){ // PAS IP Pierre
if (is_file("attente_maintenance.php")){// si le fichier existe
// on pointe vers le fichier index.php sur la racine
include($base_include . "attente.php");
exit;
}
}
if ($_SERVER['REMOTE_ADDR'] == $_SESSION['IP_PIERRE']){ // IP Pierre
$chemin = "mpt/"; // pour se décaler d'un répertoire
}else{
$chemin = "mp/"; // pour se décaler d'un répertoire
}
$base_include = $chemin . "php/"; // pour se decaler dans les fichiers du rep 'php'
$base_include_public = $chemin . "public/"; // pour se decaler dans les fichiers du rep 'public'
if ($dev){
echo " base_include=" . $base_include . "
";
echo "
"; echo "_GET="; print_r($_GET); echo "_POST="; print_r($_POST); echo "_COOKIE="; print_r($_COOKIE); echo "_SERVER="; print_r($_SERVER); echo ""; //exit; } // // toute autre URL repart sur celle là (evite les pb de certificats SSL) // laisser intacte si on est sur le backup (OVH3) : permet les tests if ($_SERVER['HTTP_HOST'] != "www.multi-planning.com" AND $_SERVER['REMOTE_ADDR'] != $_SESSION['IP_PIERRExx'] AND $_SERVER['HTTP_HOST'] != "91.121.145.89" AND $_SERVER['HTTP_HOST'] != "ns357126.ovh.net" AND $_SERVER['HTTP_HOST'] != "ns3019238.ip-149-202-201.eu" AND $_SERVER['HTTP_HOST'] != "mpw.fr" AND $_SERVER['HTTP_HOST'] != "www.mpw.fr" AND $_SERVER['HTTP_HOST'] != "forum.multi-planning.com" AND($_SERVER['HTTP_X_REAL_IP'] != "147.135.254.230") // IP OVH7 en mode preview AND($_SERVER['HTTP_HOST'] != "91.121.160.146") // IP OVH ){ //AND $_SERVER['HTTP_HOST'] != "www.mpw.fr" // mode MP PROD ou TEST if (substr($PHP_SELF,0,4) == "/mpt"){ // mpt trouvé $mode_mpt = 'mpt'; }else{ $mode_mpt = 'mp'; } //$url_base = "http://www.multi-planning.com/" . $mode_mpt; //$url_base = "http://www.multi-planning.com/index2.php"; $url_base = "https://www.multi-planning.com"; /* if ($_SERVER['HTTP_HOST'] == "mpw.fr"){ $url_base = "https://mpw.fr"; } if ($_SERVER['HTTP_HOST'] == "forum.multi-planning.com"){ $url_base = "https://forum.multi-planning.com"; } */ if($_GET['PDALOGIN']){ // si on choisi le lien rapide du PPC $url_base2 = "/php/mobile/ConnexionPPC.php"; //$url_base .= $_SERVER['QUERY_STRING']; $url_base2 = "?IND_LOGIN=" . $_GET['PDALOGIN']; } $url_base .= $url_base2; if ($dev){ echo " url_base=" . $url_base . "
"; /* echo "_GET="; print_r($_GET); echo "_POST="; print_r($_POST); echo "_COOKIE="; print_r($_COOKIE); echo "_SERVER="; print_r($_SERVER); */ echo "_SESSIONzz="; print_r($_SESSION); echo " _SERVER['REMOTE_ADDR']=" . $_SERVER['REMOTE_ADDR'] . ""; //exit; } // Accès à MP intranet : //if (!isset($_GET['mailpoet_router'])) { // seult si on ne vient PAS d'une redirection mailpoet $_POST['LOGIN_DIRECT'] = $_COOKIE['MP_LDA']; // pour dire qu'on est en access direct if (isset($_POST['LOGIN_DIRECT'])) { // si le cookie access direct existe, tente la connexion directe if (substr($_SERVER['REQUEST_URI'], 0, 4) != "/?p="){ // si on est une page WP : ne pas lancer MP // Lancer MP si : if (!$_SERVER['REQUEST_URI'] // si pas d'URL OR $_SERVER['REQUEST_URI'] == "/" // si homepage OR $_SERVER['REQUEST_URI'] == "index.php" // si homepage OR ($_SERVER['REQUEST_URI']) == "/?" . $_SERVER['QUERY_STRING'] // si nom page = parametres passés (sauf une page WP) ){ //include $base_include . "session.php"; // pour valider l'acces //header("location: " . $base_include . "index_menu.php?LOGIN_DIRECT=" . $_POST['LOGIN_DIRECT']); if ($dev){ echo " _SERVER['REMOTE_ADDR']222=" . $_SERVER['REMOTE_ADDR'] . " _SERVER['REQUEST_URI']=" . $_SERVER['REQUEST_URI'] . "
"; echo " _SERVER['REQUEST_URI']=" . $_SERVER['REQUEST_URI'] . "
"; echo " _SERVER['QUERY_STRING']=" . $_SERVER['QUERY_STRING'] . "
"; echo " _POST['LOGIN_DIRECT']=" . $_POST['LOGIN_DIRECT'] . " _COOKIE['MP_LDA']=" . $_COOKIE['MP_LDA'] . "
"; echo " base_include88=" . $base_include . "
"; echo " !isset(_GET['mailpoet_router'])=" . !isset($_GET['mailpoet_router']) . "
"; echo "
"; echo "_GET="; print_r($_GET); echo "_POST="; print_r($_POST); echo ""; exit; } include("wp2019/index.php"); } exit; ?>