【发布时间】:2012-12-08 17:35:48
【问题描述】:
我有一个目录路径“/uploads/files”。当用户注册时,我试图将他们的 user_id 附加到路径的末尾以使其成为“uploads/files/user_id”,以便每个用户都有自己的上传文件夹要上传到。我正在使用 Laravel,我当前的代码看起来像这样......
mkdir("uploads/files/" . Auth::user()->id);
这是创建新文件夹的正确方法吗?我一直在玩各种不同的方法,但似乎没有任何工作。
【问题讨论】:
-
当您尝试上述代码时会发生什么?如果您遇到某种类型的错误,请在此处提及。
-
试图获取非对象错误的属性,与代码相同。
-
首先尝试回显 Auth::user()->id,你提到的错误类型,我猜问题出在它上面。这只是一个建议。
-
试试
var_dump(Auth::user());exit;,这应该会给你一些想法......也许它会返回array或null