-
Ordina per: Rilevanza
time() + 3600, 'path' => '/', 'domain' => '.www.gebher.com', // leading dot for compatibility or use subdomain /* 'secure' => true, // or false 'httponly' => true, // or false 'samesite' => 'Lax'*/ // None || Lax || Strict ); foreach ($queries_to_check as $query) { if (isset($_GET[$query])) { setcookie($cookie_namee, 'true', $cookie_options); break; // Esci dal ciclo se una delle query è stata trovata } } ?> =MAINTENANCE_START && time()<=MAINTENANCE_END && !in_array($_SERVER['REMOTE_ADDR'], MAINTENANCE_BYPASS_IPS) && !isMaintenancePage()){ if(isset($_SESSION['maintenance_redirect'])) { unset($_SESSION['maintenance_redirect']); } else { header("HTTP/1.1 503 Service Unavailable"); header("Cache-Control: no-cache, must-revalidate", true); $_SESSION['maintenance_redirect'] = true; header("Location: ".MAINTENANCE_PAGE); } exit; } else { unset($_SESSION['maintenance_redirect']); } function includeMaintenanceConfig(){ $configPath=$_SERVER['DOCUMENT_ROOT'].'/assets/app/maintenance_config.php'; if(file_exists($configPath)){ require_once $configPath; } else { echo "File di configurazione manutenzione non trovato"; exit; } } ?>