【发布时间】:2017-05-16 17:56:53
【问题描述】:
我正在尝试将文件上传到某个位置,但它始终会创建一个带有文件名的文件夹并将文件放入此文件夹中。
例如:如果我们添加一个文件名xpto.pdf,它会将文件放入/location/xpto.pdf/xpto.pdf,我不明白为什么会这样。
$directory = "\\SRVGDOC\GDOC\CSdefault21\group1\";
$fname = pathinfo(Input::file('file')->getClientOriginalName(), PATHINFO_FILENAME);
$fext = Input::file('file')->getClientOriginalExtension();
$fullname = $directory . $fname . '.' . $fext;
// $fullname = \\SRVGDOC\GDOC\CSdefault21\group1\xpto.pdf
Input::file('file')->move($fullname, $fname.'.'.$fext);
可能是什么问题?
谢谢
【问题讨论】:
-
你注意到了吗..
$fullname = $directory . $fname . '.' . $fext;然后->move($fullname, $fname.'.'.$fext);? -
$fullname = $directory 。 $fname ;
-
所以,我只需输入 $fullname = $directory 然后 move($fullname, $fname.'.'.$fext); @BagusTesa
-
为什么没有 $fext @BilalAhmed