使用php从sql blob中获取图像

时间:2015-12-24 01:25:31

标签: php html sql blob

伙计们我有这个代码来获取上传的图像数据

@$name = mysqli_real_escape_string($connect, htmlentities($_FILES['pet_image_button']['name']));
@$temp = mysqli_real_escape_string($connect, file_get_contents($_FILES['pet_image_button']['tmp_name']));
@$imageSize = getimagesize($_FILES['pet_image_button']['tmp_name']);

并将此查询插入到我的数据库中

$query = "INSERT INTO `posts` VALUES(
                    '',
                    '$temp'
                )";

现在我试图获取一个图像并回显它,所以我使用

echo '<img src="data:image/jpeg;base64,' . base64_encode($image) . '" width="290" height="290">'
 . '</dd>';

它完美地显示了图像,但这种方式快速而专业? 这种方式也适用于所有图像扩展吗? 我做了很多搜索,无法找到我想要的东西

0 个答案:

没有答案