La parte commentata non è anche scommentandola non cambia, per le funzioni mi interessa sia valido l'URL...

Le funzioni sono le seguenti:

Codice PHP:
// Controllo campi per evitare SQL injectionfunction 
f_controllo_campi($stinga_controllo){if ($stinga_controllo=='') return $stinga_controllo;else{
// Controllo caratteri validi
$stinga_controllo=addslashes($stinga_controllo);$parole_ricervate = array("select""insert""update""delete""drop""table""union""from""*""?""union""from""table""wp_""tb_""sito_""siti_");$stinga_controllo str_replace($parole_ricervate""$stinga_controllo);$stinga_controllo str_replace($parole_ricervate""$stinga_controllo);return $stinga_controllo;}}

// Controllo sito UP
function ControlloSito ($domain){             if(!filter_var($domainFILTER_VALIDATE_URL)) {        return false;   }
   
$curlInit curl_init($domain);   curl_setopt($curlInit,CURLOPT_CONNECTTIMEOUT,10);   curl_setopt($curlInit,CURLOPT_HEADER,true);   curl_setopt($curlInit,CURLOPT_NOBODY,true);   curl_setopt($curlInit,CURLOPT_RETURNTRANSFER,true);
   
$response curl_exec($curlInit);   $info curl_getinfo($curlInitCURLINFO_HTTP_CODE);   $time curl_getinfo($curlInitCURLINFO_TOTAL_TIME );      curl_close($curlInit);      if ($response) {      return array('OK'$info$time);      }        return array('KO'$info$time);           }