forked from libertempo/web
-
Notifications
You must be signed in to change notification settings - Fork 0
/
mise_a_jour.php
39 lines (27 loc) · 1.66 KB
/
mise_a_jour.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<?php
define('ROOT_PATH', '../');
require_once ROOT_PATH . 'define.php';
include_once ROOT_PATH .'fonctions_conges.php' ;
include_once INCLUDE_PATH .'fonction.php';
include ROOT_PATH .'version.php' ;
$_SESSION['config']=init_config_tab(); // on initialise le tableau des variables de config
$PHP_SELF = filter_input(INPUT_SERVER, 'PHP_SELF', FILTER_SANITIZE_URL);
$lang = isset($_SESSION['config']['lang']) ? $_SESSION['config']['lang'] : 'fr_FR';
// recup des parametres
$action = (isset($_GET['action']) ? $_GET['action'] : (isset($_POST['action']) ? $_POST['action'] : "")) ;
$action = htmlentities($action, ENT_QUOTES | ENT_HTML401);
$version = (isset($_GET['version']) ? $_GET['version'] : (isset($_POST['version']) ? $_POST['version'] : "")) ;
$version = htmlentities($version, ENT_QUOTES | ENT_HTML401);
$etape = (isset($_GET['etape']) ? $_GET['etape'] : (isset($_POST['etape']) ? $_POST['etape'] : 0 )) ;
$etape = htmlentities($etape, ENT_QUOTES | ENT_HTML401);
if($version == 0) { // la version à mettre à jour dans le formulaire de index.php n'a pas été choisie : renvoit sur le formulaire
redirect( ROOT_PATH . 'install/index.php');
}
header_popup(' PHP_CONGES : '. _('install_maj_titre_1') );
// affichage du titre
echo "<center>\n";
echo "<br><H1><img src=\"".IMG_PATH."tux_config_32x32.png\" width=\"32\" height=\"32\" border=\"0\" title=\"". _('install_install_phpconges') ."\" alt=\"". _('install_install_phpconges') ."\"> ". _('install_maj_titre_2') ."</H1>\n";
echo "<br><br>\n";
// $config_php_conges_version est fourni par include_once ROOT_PATH .'version.php' ;
\install\Fonctions::lance_maj($lang, $version, $config_php_conges_version, $etape);
bottom();