我有一个模板类型视图,允许用户创建一个事件(如社交事件......有名称,描述,图像等)。我正在使用它来创建事件和编辑它。
我希望,当在网站的其他位置选择编辑时,可以使用事件详细信息填充不同的字段。我有这个工作的文本框,textfeilds和选择类型标签,但我坚持你如何使用文件类型。
这是我到目前为止所拥有的。这种模式适用于其他输入。
<input id="picture" class="form-control" type="file" name="picture" accept="image/*" value="{{($event == null ? "" : base64_encode($event->picture))}}" required autofocus/>
要清楚。我不是试图从人们的计算机上获取文件。该文件位于我的数据库(blob)中。我想做的就是把它放回输入字段。
这甚至可能吗?如果没有,我应该考虑另一个解决方案。
谢谢。
答案 0 :(得分:1)
你是否意识到这是一个blob数据吧?显示数据的唯一方法是将其放在<img>
标记内并解码数据库中的数据。要编辑图像,您需要为新上传创建输入。