コード例 #1
0
$my_app->set_param('allowed_extensions', null);
$my_app->using('params');
cache_param('id_file');
cache_param('notepad');
cache_param('file_info');
cache_param('action');
cache_param('content');
$allowed = array('notepad', 'txt', 'log', 'html', 'htm');
$my_app->set_param('allowed_extensions', $allowed);
cache_param('allowed_extensions');
$explorerAPI = new phpos_explorerAPI();
if ($my_app->get_param('loadAPI')) {
    $explorerAPI->openfile();
}
if ($my_app->get_param('action') == 'new_file') {
    $explorerAPI->clear_all_data();
    $my_app->set_param('notepad', null);
    $my_app->set_param('action', null);
    $my_app->set_param('file_info', null);
    $my_app->set_param('id_file', null);
    winreload();
    cache_param('id_file');
    cache_param('notepad');
    cache_param('action');
    cache_param('file_info');
    cache_param('action');
}
if ($explorerAPI->is_saved_file_info()) {
    $my_app->set_param('file_info', $explorerAPI->get_saved_file_info());
    cache_param('file_info');
}