"; $httpString = $httpString . "\n"; $httpString = $httpString . "\n"; $httpString = gzcompress($httpString,9); $httpString = "_c_" . base64_encode($httpString); echo "$httpString"; //echo "$httpString"; // récupération historique function control(&$returnCode, &$returnTexte) { global $database; global $in_import_id; $database = new Database("iCTI"); $sqlcmd = "UPDATE pmsi.p_imports SET etat_en_cours = '', traitement_a_faire = 'C' WHERE oid = $in_import_id "; $result = $database->exec($sqlcmd); $submitCmd = "..\import_rss_rsf\iCTI_import_rss_rsf.exe"; $return = exec($submitCmd); $result = $database->exec("SELECT nb_erreurs, nb_avertissements FROM pmsi.p_imports WHERE oid = $in_import_id "); if ($result != false) { $record = $database->nextRecordInto(); if ($record != FALSE) { $nb_erreurs = $record[0] + 0; $nb_avertissements = $record[1] + 0; if ($nb_erreurs > 0) { $returnCode = "KO"; $returnTexte = "$nb_erreurs erreur(s) grave(s)"; if ($nb_avertissements > 0) { $returnTexte = $returnTexte . ", $nb_avertissements avertissement(s)"; } } else { if ($nb_avertissements > 0) { $returnCode = "ATT"; $returnTexte = "$nb_avertissements avertissement(s)"; } } } } } ?>