css在php文件中使用时不显示图像

时间:2015-07-11 15:30:13

标签: php css image

我试图通过php文件显示css。大多数事情都运行良好,直到我想要从数据库显示的图像。在源代码中,它接受来自DB的值但不显示图像。如果我使用常规css,将显示图像。任何想法将不胜感激。这是代码。

header("Content-type: text/css");
include('database connect info here');
include('/session info here');

sec_session_start();
$numm =$_SESSION['memid'];
$query = $mysqli->prepare("SELECT * FROM preff WHERE memid = :memid");
$query->bindParam(':memid', $numm);
$query->execute();
$row = $query->fetch(PDO::FETCH_ASSOC);
$bgimage = $row['backgroundimage'];
?>
body{
 background-image:url('<?=$bgimage?>') no-repeat center center fixed; 
 -webkit-background-size: cover;
 -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
 }

再次感谢。

1 个答案:

答案 0 :(得分:0)

至少找到了解决方法。显然,当从php文件中提取css图像时,添加宽度和高度会有所帮助。对于任何可能遇到同样问题的人来说,只需要一点注意事项。谢谢大家的回复。