如何将上传图像保存到laravel 5.8中的目录

时间:2019-04-17 12:15:54

标签: laravel

我具有上传图片的功能,此上传类型为json。 像这样的json:

foreach (HtmlElement htmlobj in webBrowser1.Document.GetElementsByTagName("Table"))
 {
     if (htmlobj.GetAttribute("className") == "table table-striped")
     {
          foreach (HtmlElement tr in htmlobj.GetElementsByTagName("tbody"))
          {
               foreach (HtmlElement td in tr.Children)
              {
                    string s0 =  td.Children[0].InnerText;
                    string s1 =  td.Children[1].InnerText;
               }
          }
     }
}

在此json上具有键值= image:gambar.png。 图片的名称保存到json中。 问题是我无法将此图像(gambar.png)保存到folder上的目录文件中。 我的输入:

"pertanyaan" => "{"question1":"Kondisi, kebersihan, pelumasan bearing","answer1":"baik","image":"gambar.png"} ◀"

它是我的控制器:

<td> <input class="form-control" style="border:none"  type="file" name="image" value="" readonly> </td>

我正在公共创建文件夹图像。有人可以将我的代码更正为保存的文件(图像)吗?

1 个答案:

答案 0 :(得分:2)

您不能使用JSON上传图像。相反,您需要使用FormData对象。使用FormData对象后,Laravel将能够提取上载的文件。

根据前端处理请求的方式,您可以采用多种方法来处理。

您可以找到more information about FormData objects here