예제 #1
0
파일: backup.php 프로젝트: stweil/glpi
                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)) {
예제 #2
0
		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 {