Tôi đang cố gắng tạo một biểu mẫu cho phép tải lên tệp và lưu trữ nó trong thư mục công cộng/tải lên của ứng dụng.Laravel 4 hình thức tải lên hình thức
hình thức của tôi là:
<form action="/image/save" method="post">
<input name="image" type="file" />
<input type="submit" value="Save"/>
</form>
và bộ điều khiển:
public function save(){
$file = Input::file('image');
$destinationPath = 'upload/';
$filename = $file->getClientOriginalName();
Input::file('image')->move($destinationPath, $filename);
Nhưng khi tôi chạy nó tôi nhận được lỗi sau: Gọi để một hàm thành viên getClientOriginalName()
vào một tổ chức phi vật thể
Bạn đang sử dụng $ file-> getClientOriginalName(). Nó không liên quan gì đến $ file – Aristona