检查Blob图像并将其用作背景

时间:2014-02-23 14:29:21

标签: php html css blob

我有一个代码,用于检查用户是否将图像上传到数据库,并将该图像存储为blob类型。如果用户未上传任何图像,则会使用默认图像作为背景。我一直在尝试不同类型的代码,这些代码在我的代码中不起作用。

$backimage = $row2['back_img'];

if($backimage<=0){
$background = "images/main-wrapper-bg.png";


}
else
{
$background = 'data:image/png;base64,'.base64_encode($row2['back_img']);
}

这是我背景的css代码

body {
margin: 0;
padding: 0;
background: url(<?php echo $background;?>);
background-position:center top;
background-repeat: repeat;

font-family: Arial;
font-size: 14px;

}

1 个答案:

答案 0 :(得分:1)

您可以尝试将背景样式移动到html中,如下所示:

<html>
<body style="background-image:url(<?php echo $background;?>)">
blah blah
</body>
</html>

如果这不起作用,请在if / else之后立即尝试echo $background。在这里发布它输出的内容。