// savoir la vraie ip par cloudflare //
if (isset($_SERVER["HTTP_CF_CONNECTING_IP"])) {
$_SERVER['REMOTE_ADDR'] = $_SERVER["HTTP_CF_CONNECTING_IP"];
}
if ($_SERVER['REMOTE_ADDR'] != "82.127.208.193")ini_set('display_errors' , 'off') ;
ini_set('default_socket_timeout' , '10') ;
error_reporting(E_ERROR | E_WARNING | E_PARSE); // Report simple running errors
/*
compatibilite php 5.3 -> 5.6
*/
$PHP_SELF = $_SERVER['PHP_SELF'];
$REMOTE_ADDR = $_SERVER['REMOTE_ADDR'];
$HTTP_USER_AGENT = $_SERVER['HTTP_USER_AGENT'];
$HTTP_HOST = $_SERVER['HTTP_HOST'];
$HTTPS= $_SERVER['HTTPS'];
$HTTP_REFERER= $_SERVER['HTTP_REFERER'];
/*
if (! isset($PXM_REG_GLOB)) {
$PXM_REG_GLOB = 1;
if (! ini_get('register_globals')) {
foreach (array_merge($_GET, $_POST) as $key => $val) {
global $$key;
//$$key = (get_magic_quotes_gpc()) ? $val : @addslashes($val);
}
}
// if (! get_magic_quotes_gpc()) {
// foreach ($_POST as $key => $val) $_POST[$key] = addslashes($val);
// foreach ($_GET as $key => $val) $_GET[$key] = addslashes($val);
//}
}
*/
// anti hack url page
if ( eregi('.php/',$_SERVER['PHP_SELF']) ) { header("HTTP/1.0 404 Not Found"); header( "Location: /404.php" ); exit(); /*echo"err";*/ }
// petit anti sql injection
if ( eregi('\+AND\+',$_SERVER['QUERY_STRING']) ) { header("HTTP/1.0 404 Not Found"); header( "Location: /404.php" ); exit(); /*echo"err";*/ }
$ipclient_test = $_SERVER['REMOTE_ADDR'];
$infos = $_SERVER['HTTP_USER_AGENT'] ;
//$urlpage_meta_titre = $_SERVER['PHP_SELF'] ; // Genere une faille XSS exemple: si on passe cela ds url /">