} require_once $class_path . "/suggestion_import.class.php"; require_once $class_path . "/suggestion_multi.class.php"; $sug_import = new suggestion_import(); switch ($act) { case 'import_sugg': if (move_uploaded_file($_FILES["import_file"]["tmp_name"], "temp/" . basename($_FILES["import_file"]["tmp_name"]))) { $file_name = basename($_FILES["import_file"]["tmp_name"]); $redirect = rawurlencode("../../acquisition.php?categ=sug&sub=multi&act=import&src_liste=" . $src_liste . "&origine_id=" . $origine_id . "&type_origine=" . $type_origine); if ($import_type == 'uni') { //Si on a un fichier unimarc en entrée global $file_in; $file_in = rawurlencode($file_name); $sug = new suggestion_multi(); $sug->create_table_from_uni(); print $sug->display_form(); } else { //Sinon on effectue la conversion vers l'unimarc print "<iframe name='import_sugg_frame' src='admin/convert/start_import.php?import_type={$import_type}&file_in=" . rawurlencode($file_name) . "&redirect={$redirect}' style='width:100%;height=500px;'></iframe>"; } } elseif ($explnum_id) { $req = "select explnum_doc_data as data from explnum_doc where id_explnum_doc='" . $explnum_id . "'"; $res = pmb_mysql_query($req, $dbh); $expl = pmb_mysql_fetch_object($res); $file_name = SESSid . "_" . str_replace(" ", "", microtime()); $file_name = str_replace(".", "", $file_name); $fp = fopen("temp/" . $file_name, "w+"); fwrite($fp, $expl->data); fclose($fp); $redirect = rawurlencode("../../acquisition.php?categ=sug&sub=multi&act=import&src_liste=" . $src_liste . "&origine_id=" . $origine_id . "&type_origine=" . $type_origine); print "<iframe name='import_sugg_frame' src='admin/convert/start_import.php?import_type={$import_type}&file_in=" . rawurlencode($file_name) . "&redirect={$redirect}' style='width:100%;height=500px;'></iframe>";