gpt4 book ai didi

javascript - 从 img 标签的 src 上传图片到 php

转载 作者:可可西里 更新时间:2023-11-01 13:24:28 25 4
gpt4 key购买 nike

我只想问一下有没有办法从src上传图片的 <img>标签 。 srcimg标记不是来自服务器,看起来像这样:

<img src="data:image/png;base64,iVBOR...52Eysdsadsa===" />

这是我从 this 中学到的方法的产物网站。

提前致谢。

如果你想让我解释一下这个北斗七星,请告诉我。谢谢

最佳答案

您可以将base64编码的字符串(src部分)上传到服务器并原样保存,也可以转为图片保存为文件。

上传base64编码图片:

获取图片的src属性并发布到服务器。

var base64image = $('#blah').attr('src');

将base64编码的字符串转换成图片

$img = $_POST['base64image'];
$img = str_replace('data:image/png;base64,', '', $img);
$img = str_replace(' ', '+', $img);
$data = base64_decode($img);
$file = 'image.png';
$success = file_put_contents($file, $data);

或者简单地将上传的内容保存到您的数据库中,然后使用以下代码在您的页面上呈现图像:

echo '<img src="'. $img .'" />';

关于javascript - 从 img 标签的 src 上传图片到 php,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19047841/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com