id_import = $id_imp;
}
public function show_form(){
global $import_sug_form, $dbh, $charset, $msg;
global $catalog;
global $catalog_import;
global $explnumdoc_id;
if($explnumdoc_id){
$req = "select SUBSTRING(explnum_doc_data,1,250) as data, sugg_source, origine, type_origine from explnum_doc
join explnum_doc_sugg on num_explnum_doc=id_explnum_doc
left join suggestions on num_suggestion=id_suggestion
left join suggestions_origine so on so.num_suggestion=id_suggestion
where id_explnum_doc='".$explnumdoc_id."'";
$res = pmb_mysql_query($req,$dbh);
$expl = pmb_mysql_fetch_object($res);
$import_file = htmlentities($expl->data,ENT_QUOTES,$charset);
$import_sug_form = str_replace('!!explnum_id!!',$explnumdoc_id,$import_sug_form);
$source = $expl->sugg_source;
$origine = $expl->origine;
$type_origine = $expl->type_origine;
$import_sug_form = str_replace('!!origine_id!!',$origine,$import_sug_form);
$import_sug_form = str_replace('!!type_origine!!',$type_origine,$import_sug_form);
} else {
$import_sug_form = str_replace('!!explnum_id!!',"",$import_sug_form);
$import_file = " ";
$source = 0;
$import_sug_form = str_replace('!!origine_id!!',"",$import_sug_form);
$import_sug_form = str_replace('!!type_origine!!',"",$import_sug_form);
}
$import_sug_form = str_replace('!!import_file!!',$import_file,$import_sug_form);
$req = "select * from suggestions_source order by libelle_source";
$res= pmb_mysql_query($req,$dbh);
$option = "";
while(($src=pmb_mysql_fetch_object($res))){
if($src->id_source == $source) $selected="selected";
else $selected ="";
$option .= "";
}
$selecteur = "";
$import_sug_form = str_replace('!!liste_source!!',$selecteur,$import_sug_form);
//Lecture des différents imports possibles
if (file_exists("./admin/convert/imports/catalog_subst.xml"))
$fic_catal = "./admin/convert/imports/catalog_subst.xml";
else
$fic_catal = "./admin/convert/imports/catalog.xml";
$catalog=array();
_parser_($fic_catal,array("ITEM"=>"_item_"),"CATALOG");
//Création de la liste des types d'import
$select_import="";
$import_sug_form = str_replace('!!liste_import!!',$select_import,$import_sug_form);
print $import_sug_form;
}
}
?>