【发布时间】:2015-02-20 13:39:53
【问题描述】:
我通过laravel 代码在公共文件夹中创建了一个新文件夹,即:
$f1=Input::get('f1');
$path ='img/uploads/'.$f1;
File::makeDirectory($path, 0777, true, true);
然后我使用blade.php中的代码将该文件夹选择到网页
{{ Form::select('f1', $list, null,array('class' => 'form-control' ,'list')) }}` and controller.php ` $list = File::directories('img/uploads/');
return View::make('gallery.addnewgallery',array('list'=>$list));
然后,我正在尝试将图像插入到该选定文件夹,并且使用 controller.php 代码的数据库也在这里:
$f1=Input::get('f1');
$path ='img/uploads/'.$f1;
$file=File::directories($f1, '=', $path);
Log::info($file );
$file=Input::file('galimg');
$filename=$file->getClientOriginalName();
$file->move('img/uploads/'.$f1,$filename);
ForumGallery::create([
'galname'=>Input::get('galname'),
'galimg'=>$f1.'/'.$filename
]);
我的问题是在选择文件夹并使用浏览输入图像时,我收到错误InvalidArgumentException。 1 目录不存在(我从下拉框中选择文件夹 2)。
【问题讨论】:
标签: laravel-4