0
product_image
, feature_image
, slurp_image
과 같이 데이터베이스에 다른 필드가있는 여러 이미지 파일을 저장하려고합니다. 내가이 $product->product_image
, $product->feature_image
은 $product->slurp_image
내가 다른 다른 파일 이름을보고) (일 때 나는 이미지 파일Laravel : 여러 이미지 파일을 데이터베이스에 저장하는 방법
public function store(Request $request)
{
$product = new Product();
if($request->hasFile('product_image'))
{
$file = Input::file('product_image');
$imageName = time().'.'.$request->product_image->getClientOriginalExtension();
$product->product_image = $imageName;
$file->move('images/', $imageName);
}
if($request->hasFile('feature_image'))
{
$file = Input::file('feature_image');
$imageName = time().'.'.$request->feature_image->getClientOriginalExtension();
$product->feature_image = $imageName;
$file->move('images/', $imageName);
}
if($request->hasFile('slurp_image'))
{
$file = Input::file('slurp_image');
$imageName = time().'.'.$request->slurp_image->getClientOriginalExtension();
$product->slurp_image = $imageName;
$file->move('images/', $imageName);
}
// dd($product->product_image);
// dd($product->feature_image);
// dd($product->slurp_image);
$product->save();
}
을 저장하려면 다음 컨트롤러 방법을 사용하지만, 데이터베이스에 저장 한 후 난에 데이터베이스에 저장된 같은 파일을 보았다 다른 다른 필드입니다. 해결 방법이 무엇인지 알아내는 데 도움이되는 사람은 누구입니까?
같은 것 이미지를 거라고 나는 다음과 같은 오류가 발생했습니다 : 'File.php 라인 (131)에 ErrorException : strrpos()는 매개 변수 1이 문자열이고 배열이 주어진 것으로 예상합니다. – Hola
코드가 github에 있습니까? 나는 당신을 위해 곧 그것을 볼 수 있습니다. 그렇지 않으면 곧 더 많은 시간이있을 때 여기에서 코드가 작동합니다. – n31l
https://pastebin.com/rRYyTUBa Patebin 어디에서 컨트롤러 코드를 입력 했습니까? – Hola