我正在尝试上传css文件用户codigniter的上传类.这是控制器:
public function uploadcssfile()
{
$config['upload_path'] = './stylesheets/stores/'.$memberid.'/';
$config['file_name'] = 'main.css';
$config['allowed_types'] = 'css';
$config['overwrite'] = true;
$this->load->library('upload', $config);
if (! $this->upload->do_upload('filefieldname'))
{
die($this->upload->display_errors());
}
}
Run Code Online (Sandbox Code Playgroud)
我只想上传一个css类型的文件,但codeigniter总是会出现这个错误:
The filetype you are attempting to upload is not allowed.
Run Code Online (Sandbox Code Playgroud) 这个javascript语句究竟发生了什么:
var loadPrevious = (loadPrevious || function() {});
Run Code Online (Sandbox Code Playgroud)
根据我的理解,变量loadPrevious要么是匿名函数要么是loadPrevious值
编辑:
非常感谢您的回答和评论.但为什么会有这样的声明:
var app;
loadPrevious(app = launchApplication($("#target"),0));
Run Code Online (Sandbox Code Playgroud)
loadPrevious在这做什么?为什么这样呢?
这是关于oop接口的唯一问题我似乎无法完全解释.那么,为什么在oop中一个类可以实现多个接口?
如果你能提供一些很棒的例子.提前致谢.
class ×1
codeigniter ×1
css ×1
file-upload ×1
implements ×1
inheritance ×1
interface ×1
javascript ×1
mime-types ×1
oop ×1
php ×1