$configPath = substr(__DIR__,0,strpos(__DIR__,"/public_html"))."/config.php"; include_once($configPath); if (isset($_SESSION["utente"]) && $_SESSION["utente"]->gerarchia < 10) { if (isset($_GET["codice_ente"]) && (isset($_GET["codice_pec"]))) { function system_shutdown_and_connection_closing() { if(isset($pdo)) unset($pdo); } register_shutdown_function('system_shutdown_and_connection_closing'); $sql = "SELECT * FROM b_coda WHERE codice_pec = :codice_pec AND codice_ente = :codice_ente"; $ris_coda = $pdo->go($sql,[":codice_ente"=>$_GET["codice_ente"],":codice_pec"=>$_GET["codice_pec"]]); if ($ris_coda->rowCount()>0) { while($messaggio = $ris_coda->fetch(PDO::FETCH_ASSOC)) { $mailer = new Communicator(); $mailer->oggetto = $messaggio["oggetto"]; $mailer->corpo = $messaggio["corpo"]; $mailer->codice_pec = $messaggio["codice_pec"]; $mailer->codice_ente = $messaggio["codice_ente"]; $mailer->comunicazione = false; $mailer->coda = false; $mailer->intestazione = false; $mailer->codice_relazione = $messaggio["codice_relazione"]; $mailer->comunicazione_tecnica = $messaggio["comunicazione_tecnica"]; $mailer->elaborazione_coda = TRUE; $mailer->destinatari = $messaggio["indirizzo"]; $mailer->force_coda = true; $esito = $mailer->send(); if ($esito ===true) { $sql = "DELETE FROM b_coda WHERE codice = :codice"; $ris_update = $pdo->go($sql,array(":codice"=>$messaggio["codice"])); } else { ?>