Skip to content
Snippets Groups Projects
Select Git revision
  • f33d9b8a534dbb9df622ae6644fadb8febe77ad3
  • pre-2.1b default protected
  • pre-2.1
  • pre-2.0
  • testTag
  • pre2.1b
6 results

variables.php

Blame
  • variables.php 603 B
    <?php
    // On ne met dans ce fichier, que les variables qui seront constament utilisées
    
    // On récupère l'ip
    if (!empty($_SERVER['HTTP_CLIENT_IP'])) {
        $ip = $_SERVER['HTTP_CLIENT_IP'];
    } elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {
        $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
    } else {
        $ip = $_SERVER['REMOTE_ADDR'];
    }
    
    // Vérifie le type de connexion
    if(isset($_SERVER['HTTPS'])) $http = "https"; else $http = "http";
    
    // Variables permettant la gestion des pages à afficher
    $url = parse_url("$http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]");	
    $urlPath = explode("/", $url["path"]);