"._("generateur")." -> "._("import des anciennes editions")
);
/*
TRANSFERT EN base UTF8 : pb d encodage (21/07/2011)
pour recuperer des .inc.php en ISO 8889-1
- transformer en utf8
- remplacer les £ (provoquant un bug d'encodage sql) par &
*/
$DEBUG=1;
function enrvb($val) {
$temp='';
if($val!=array()){
for ($i = 0; $i < sizeof($val); $i++) {
$temp.=$val[$i].'-';
}
$temp=substr($temp, 0, strlen($temp)-1);
}
return $temp;
}
function encol($val) {
$temp='';
if($val!=array()){
for ($i = 0; $i < sizeof($val); $i++) {
$temp.=$val[$i]."|";
}
$temp=substr($temp, 0, strlen($temp)-1);
}
return $temp;
}
function encol_rc($val) {
$temp='';
if($val!=array()){
for ($i = 0; $i < sizeof($val); $i++) {
$temp.=$val[$i].chr(13).chr(10);
}
$temp=substr($temp, 0, strlen($temp)-2);
}
return $temp;
}
function envar($val) {
$val=str_replace('£','&',$val);
return $val;
}
/**
* Description de la page
*/
$description = _("Cette page vous permet d'importer les anciens etat, sousetat, lettretype contenu en repertoire /inc ".
"directement dans les tables d openMairie 4 ");
$f->displayDescription($description);
/**
*
*/
//
set_time_limit(3600);
//
if (isset($_POST['choice-import']) and $_POST['choice-import'] != "---") {
$obj = $_POST['choice-import'];
} elseif(isset($_GET['obj'])) {
$obj = $_GET['obj'];
} else {
$obj = "";
}
if(isset($_GET['validation'])) {
$validation = $_GET['validation'];
} else {
$validation = 0;
}
/**
* On liste les fichiers .inc (compatibilite) et .inc.php dans /inc
*/
$dir = getcwd();
$dir = "../gen/inc/";
$dossier = opendir($dir);
$tab = array();
while ($entree = readdir($dossier)) {
if (substr($entree, strlen($entree) - 8, 8)=='etat.inc'
or substr($entree, strlen($entree) - 12, 12)=='etat.inc.php'
or substr($entree, strlen($entree) - 14, 14)=='lettretype.inc'
or substr($entree, strlen($entree) - 18, 18)=='lettretype.inc.php') {
array_push($tab, array('file' => $entree));
}
}
closedir($dossier);
asort($tab);
/**
* Formulaire de choix de la table dans laquelle realiser l'import
*/
//
echo "\n
\n";
/**
* Formulaire d'import du fichier CSV
*/
if ($obj != "" and $validation==0) {
//
echo "\n
\n";
}
/**
* transfert dans la base
*/
if ($obj != "" and $validation==1) {
echo "\n
 ";
echo "";
}
?>