在我看来有下拉菜单。请如何按该值创建文件夹以及如何将文件保存到该文件夹。
$fileName = now()->format('Y-m-d-H-i-s');
$destinationPath = config('app.filesDestinationPath').'/'.$fileName;
$uploaded = Storage::put($destinationPath,file_get_contents($file->getRealPath()));
我试过这个并且它有效。但不知道如何通过价值
config('app.filesDestinationPath').'/'.('division').'/'.$fileName;
这是我的观点
<select class="form-control" required="required" name="division">
<option value="1">one</option>
<option value="2">two</option>
<option value="3">three</option>
答案 0 :(得分:0)
假设您首先获得目标值:
$ division = $ request-&gt; input('division');
你不能这样做吗? $ destinationPath = config('app.filesDestinationPath')。'/'。 $ division。 '/'。 $文件名;或者我在你的问题上遗漏了什么?