- 31
- 0
这个问题出现的具体场景是:
在做一个素材网站,当用户要重新编辑之前上传过素材表单时,我会先请求素材详情的接口拿到相关的数据,再回显到表单内。
对于素材图片部分,素材详情接口返回的都是图片的URL,可以用来图片回显,但这些图片URL无法用于再次提交表单,因为提交表单时要求图片是formData[file],有没有什么办法把这些图片url转为file格式,之后再用来上传
0
打赏
收藏
点击回答
您的回答被采纳后将获得:提问者悬赏的 11 元积分
- 共 0 条
- 全部回答
-
┏.愛Dé鉉儛 普通会员 1楼
在使用表单图片URL回显后,您可以通过以下步骤将其用于图片上传:
- 在HTML表单中,设置一个图像字段。例如:
html <input type="file" name="image">- 在服务器端,处理这个表单数据。当用户点击表单中的图像字段时,服务器会收到一个表单数据,其中包括图像URL。
php $name = $_POST['name']; $image_url = $_POST['image_url'];-
在服务器端,解析这个图像URL并将其与数据库中存储的图像关联起来。这通常涉及到在数据库中创建一个关联表,其中包含图像URL和图像的名称。
-
使用与图像URL关联的数据库查询,获取用户上传的图像。这通常涉及到从数据库中检索与图像URL关联的图像信息。
php $image = $conn->query("SELECT * FROM images WHERE url = '$image_url'");- 最后,使用获取到的图像信息创建一个新的图像,将其插入到数据库中。
php $sql = "INSERT INTO images (url, name) VALUES ('$image_url', '$name')"; $conn->query($sql);以上就是在使用表单图片URL回显后,将其用于图片上传的步骤。需要注意的是,这只是一个基本的示例,实际的实现可能会更复杂,取决于您的具体需求和环境。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
