function migrate_urls_2_2($config) { $txt_serializer = new TxtUrlsSerializer(); $xml_serializer = new XMLUrlsSerializer(); $filename = DOCUMENT_REAL_ROOT . '/config/urls.xml'; $urls = $txt_serializer->unserialize($config); $xml = $xml_serializer->serialize($urls); file_put_contents($filename, $xml); }
// echo "<i>".generate_secure_sql($sql,$arg)."</i><br>"; while ($item_column = mysqli_fetch_row($res_column)) { if ($item_column[0] == "HARDWARE_ID" and !isset($_SESSION['OCS']['SQL_TABLE_HARDWARE_ID'][$item[0]])) { $_SESSION['OCS']['SQL_TABLE_HARDWARE_ID'][$item[0]] = $item[0]; } $_SESSION['OCS']['SQL_TABLE'][$item[0]][$item_column[0]] = $item_column[0]; } } } /*****************************************************GESTION DU NOM DES PAGES****************************************/ //Config for all user if (!isset($_SESSION['OCS']['url_service'])) { if (!file_exists(DOCUMENT_REAL_ROOT . '/config/urls.xml')) { migrate_config_2_2(); } $url_serializer = new XMLUrlsSerializer(); $urls = $url_serializer->unserialize(file_get_contents('config/urls.xml')); $_SESSION['OCS']['url_service'] = $urls; // Backwards compatibility $pages_refs = array(); foreach ($urls->getUrls() as $key => $url) { $pages_refs[$key] = $url['value']; } $_SESSION['OCS']['URL'] = $pages_refs; } else { $urls = $_SESSION['OCS']['url_service']; $pages_refs = $_SESSION['OCS']['URL']; } /*****************************************************GESTION DES FICHIERS JS****************************************/ if (!isset($_SESSION['OCS']['JAVASCRIPT'])) { $js_serializer = new XMLJsSerializer();