用户选择背景问题


user select background issues

OVERVIEW:我有一个允许用户选择背景的脚本,这个选项保存在mysqlDB中。然后在登录时提取并保存在会话中。

问题:我遇到的问题是,在IE中,只有背景显示,而网络内容没有。它在铬中工作,我读过不同的方式来显示背景,但它似乎不起作用。我的剧本有什么问题吗?

脚本

<style> body { background: url('http://domain.co.uk/images/assets/<?php echo "".$_SESSION["USER"]["bg"]."" ?>.jpg')  no-repeat top; } </style>

会话启动脚本

<?php 
session_start();
if(!isset($_SESSION["USER"])){
    header("Location: ../index.php");
}
?>

检查登录/gen会话

if(mysql_num_rows($result) == 1){
while($user_data = mysql_fetch_array($result)) {
$_SESSION["USER"]["bg"] = $user_data["bg"];

我开始会话脚本并生成作品,我已经在这里发布了相关的剪报

事实上,<style>必须包含在head中。或者您可以将属性style="background: url('http://example.com/images/assets/<?=$_SESSION["USER"]["bg"]?>.jpg"添加到<body>标记中。我认为这会有所帮助。