public/index.php line 32

Open in your IDE?
  1. <?php
  2. $ipherve gethostbyname('save.herve-mirguet.fr');
  3. $ipicom gethostbyname('185.24.152.133');
  4. $ipmh gethostbyname('185.97.207.234');
  5. $ippubligo gethostbyname('nas.publigo.fr');
  6. // if($_SERVER['REQUEST_URI'] == "/" && $_SERVER['REMOTE_ADDR'] != $ippubligo && $_SERVER['REMOTE_ADDR'] != $ipherve) {
  7. if($_SERVER['REQUEST_URI'] == "/" && $_SERVER['REMOTE_ADDR'] != $ippubligo && $_SERVER['REMOTE_ADDR'] != $ipherve && $_SERVER['REMOTE_ADDR'] != $ipicom && $_SERVER['REMOTE_ADDR'] != $ipmh) {
  8. // if($_SERVER['REQUEST_URI'] == "/" && $_SERVER['REMOTE_ADDR'] == $ippubligo || $_SERVER['REMOTE_ADDR'] == $ipherve) {
  9.     // include 'maintenance.php';
  10.     die("Vous n'avez pas l'autorisation d'accès !");
  11. }
  12. // $output=null;
  13. // $retval=null;
  14. // exec('ls ../../../', $output, $retval);
  15. // foreach ($output as $key => $value) {
  16. //     if(strpos($value, '.') !== false) {
  17. //         $test = explode('.',$value);
  18. //         if(count($test) > 2) {
  19. //             echo $value.'<br>';
  20. //         } else {
  21. //             if($test[1] != 'txt' && $test[1] != "sh" && $test[1] != "php") echo $value.'<br>';
  22. //         }
  23. //     }
  24. // }
  25. // die();
  26. use App\Kernel;
  27. require_once dirname(__DIR__).'/vendor/autoload_runtime.php';
  28. return function (array $context) {
  29.     date_default_timezone_set'Europe/Paris' );
  30.     return new Kernel($context['APP_ENV'], (bool) $context['APP_DEBUG']);
  31. };