[英]LARAVEL - Undefined variable: imageName
Seeking for your help again.再次寻求您的帮助。 I'm having trouble on uploading multiple images.
我在上传多张图片时遇到问题。 I'm getting this error Undefined variable: imageName.
我收到此错误未定义变量:imageName。 Please help.
请帮忙。
Controller: Controller:
if ($request->hasFile('image')){
$imageName = $request->image->store('public');
}
if ($request->hasFile('image2')){
$imageName2 = $request->image2->store('public');
}
if ($request->hasFile('image3')){
$imageName3 = $request->image3->store('public');
}
if ($request->hasFile('image4')){
$imageName4 = $request->image4->store('public');
}
if ($request->hasFile('image5')){
$imageName5 = $request->image5->store('public');
}
$post = new post;
$post->image = $imageName;
$post->image2 = $imageName2;
$post->image3 = $imageName3;
$post->image4 = $imageName4;
$post->image5 = $imageName5;
Need your help please.需要你的帮助。 Thanks in advance!
提前致谢!
Before accessing a variable you need to declare it first.在访问变量之前,您需要先声明它。 So, before all your if conditions, declare them like this:
所以,在你所有的 if 条件之前,像这样声明它们:
$imageName = $imageName2 = $imageName3 = ... = null;
if ($request->hasFile('image')) {
.
.
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.