function check_mysql_importdump($filename) { //session_start(); $link = @mysql_connect($_SESSION['install_iconito']['host'], $_SESSION['install_iconito']['login'], $_SESSION['install_iconito']['password']) or die("Probl�me de base mysql"); if (!$link) { die("Erreur de connexion MySQL"); } mysql_select_db($_SESSION['install_iconito']['database']); return do_mysql_importdump($filename, $link); }
$upgrades = get_upgrades($version); if ($upgrades) { $upgradesInv = $upgrades; $last = array_pop($upgradesInv); $lastVersion = $last['numero']; display_message(_LOGO_INFO . "Version à installer : <b>{$lastVersion}</b>"); if (isset($_GET['go']) && $_GET['go']) { echo '<hr />'; //print_r($_SESSION); $stop = false; foreach ($upgrades as $upgrade) { //print_r($upgrade); if ($stop) { continue; } $run = do_mysql_importdump('../../instal/upgrade_bdd/' . $upgrade['file'], $connexion); if ($run) { display_message(_LOGO_GOOD . "Passage à la version " . $upgrade['numero'] . " réussi"); $ip = $_SERVER['REMOTE_ADDR']; $sqlVersion = "INSERT INTO kernel_version_bdd SET date=DATE_FORMAT(NOW(),'%Y%m%d%H%i%s'), version=" . $upgrade['numero'] . ", ip='" . $ip . "'"; do_mysql_runquery($sqlVersion, $connexion); } else { display_message(_LOGO_ERROR . "Problème de passage à la version " . $upgrade['numero'] . ""); $stop = true; } } $folder = COPIX_TEMP_PATH . 'cache/php/dao'; $dirempty = $Demo_Tools->dirempty($folder); if ($dirempty) { display_message(_LOGO_GOOD . "Fichiers du cache PHP/DAO supprimés"); } else {