echo "<script language='javascript' type='text/javascript'>" . "window.location=\"backup.php?dump=1&duree={$duree}&rowlimit=" . "{$rowlimit}&offsetrow={$offsetrow}&offsettable={$offsettable}&cpt={$cpt}&fichier=" . "{$fichier}\";</script></div>"; Html::glpi_flush(); exit; } } } } // ############################## fin dump sql########################"""" // ################################## dump XML ############################# if (isset($_GET["xmlnow"]) && $_GET["xmlnow"] != "") { xmlbackup(); } // ################################## fin dump XML ############################# if (isset($_GET["file"]) && $_GET["file"] != "" && is_file($path . "/" . $_GET["file"])) { $_SESSION['TRY_OLD_CONFIG_FIRST'] = true; init_time(); //initialise le temps //debut de fichier if (!isset($_GET["offset"])) { $offset = 0; } else { $offset = $_GET["offset"]; } //timeout de 5 secondes par defaut, -1 pour utiliser sans timeout if (!isset($_GET["duree"])) { $duree = $defaulttimeout; } else { $duree = $_GET["duree"]; } $fsize = filesize($path . "/" . $_GET["file"]); if (isset($offset)) {
echo "<center><input type=\"submit\" name=\"ok\" value=\"Suite de la vérification\" /></center>\n"; echo "<center><b>Attention : l'étape suivante peut être très longue.</b></center>\n"; echo "</form>\n"; echo script_suite_submit(); // Enregistrer le bilan et passer à la suite... via javascript } } else if ((isset($_POST['maj']) and (($_POST['maj'])=="8")) or (isset($_GET['maj']) and (($_GET['maj'])=="8"))) { echo "<p class=bold><a href='../accueil.php'><img src='../images/icons/back.png' alt='Retour' class='back_link'/> Retour accueil</a> "; echo "| <a href='clean_tables.php'>Retour page Vérification / Nettoyage des tables</a>\n"; echo "</p>\n"; echo "<h2 align=\"center\">Etape 8/$total_etapes</h2>\n"; echo "<h2>Nettoyage de la table matieres_notes (tables des notes par discipline)</h2>\n"; init_time(); //initialise le temps //début de fichier if (!isset($_GET["offset"])) { $offset=0; $texte_info_action="<h2>Nettoyage de la table matieres_notes (tables des notes par discipline)</h2>\n"; update_infos_action_nettoyage($id_info, $texte_info_action); } else { $offset=$_GET["offset"]; } if (!isset($_GET['nb_lignes'])) { $req = mysqli_query($GLOBALS["mysqli"], "SELECT * FROM matieres_notes order by login,id_groupe,periode"); $nb_lignes = mysqli_num_rows($req); } else {