. */ /** * @brief Frame to choose a file to index * * @file choose_file.php * @author Claire Figueras * @date $date$ * @version $Revision$ * @ingroup indexing_searching_mlb */ $core_tools = new core_tools(); $core_tools->load_lang(); $func = new functions(); $db = new dbquery(); $db->connect(); $core_tools->load_html(); $core_tools->load_header(); ?> 1) { $extension = explode(".",$_FILES['file']['name']); $count_level = count($extension)-1; $the_ext = $extension[$count_level]; //$md5 = md5_file($_FILES['file']['tmp_name']); if(!is_uploaded_file($_FILES['file']['tmp_name'])) { $_SESSION['error'] = _FILE_NOT_SEND.". "._TRY_AGAIN.". "._MORE_INFOS." (".$_SESSION['config']['adminname'].")"; } elseif(!@move_uploaded_file($_FILES['file']['tmp_name'], $_SESSION['config']['tmppath'].'tmp_file_'.$_SESSION['user']['UserId'].'.'.strtolower($the_ext))) { $_SESSION['error'] = _FILE_NOT_SEND.". "._TRY_AGAIN.". "._MORE_INFOS." (".$_SESSION['config']['adminname'].")"; } else { $_SESSION['upfile']['size'] = $_FILES['file']['size']; $_SESSION['upfile']['mime'] = $_FILES['file']['type']; $_SESSION['upfile']['local_path'] = $_SESSION['config']['tmppath'].'tmp_file_'.$_SESSION['user']['UserId'].'.'.strtolower($the_ext); $_SESSION['upfile']['name'] = $_FILES['file']['name']; $_SESSION['upfile']['format'] = $the_ext; require_once("apps".DIRECTORY_SEPARATOR.$_SESSION['config']['app_id'].DIRECTORY_SEPARATOR."class".DIRECTORY_SEPARATOR."class_indexing_searching_app.php"); $is = new indexing_searching_app(); $ext_ok = $is->is_filetype_allowed($the_ext); if($ext_ok == false) { $_SESSION['error'] = _WRONG_FILE_TYPE."."; $_SESSION['upfile'] = array(); } } ?>

"._DOWNLOADED_FILE." : ".$_SESSION['upfile']['name'];"

"; } else { ?>