= 0) return -1; if ($b_days < 0 && $a_days >= 0) return 1; // 4️⃣ Ordina per giorni crescenti (meno giorni prima) return $a_days <=> $b_days; }); foreach($webcheck_json as $check_element){ //VARIABLES $host=$check_element['host']; $domain=$check_element['domain']; $path=$check_element['path']; $checkword_ok=$check_element['wordcheck_ok']; $sslcheck_ok=$check_element['sslcheck_ok']; $wordtocheck=$check_element['wordtocheck']; $ssl_released=$check_element['ssl-released']; $ssl_expiry=$check_element['ssl-expiry']; $ssl_cn=$check_element['ssl-cn']; $ssl_org=$check_element['ssl-org']; $http_error=$check_element['content_http_code']; $content_error=$check_element['content_error']; $ssl_error=$check_element['ssl_error']; $expirying_days = ssl_days_left($ssl_expiry); $expiry_col = get_expiry_style($expirying_days); $status_class = get_status_class($sslcheck_ok, $checkword_ok, $ssl_expiry); $col_red = "#ff4747"; $col_orange = "#ff830f"; $col_yellow = "#ffd70f"; $col_green = "#42c500"; if($expirying_days < 0){ $expiry_col='style="font-weight:bold; color:' . $col_red . ';"'; }elseif($expirying_days <= SSL_CRITICAL_DAYS ){ $expiry_col='style="font-weight:bold; color:' . $col_orange . ';"'; }elseif($expirying_days <= SSL_WARNING_DAYS){ $expiry_col='style="font-weight:bold; color:' . $col_yellow . ';"'; }else{ $expiry_col='style="font-weight:bold; color:' . $col_green . ';"'; } if ($path == ""){ $path = "/"; } ?>