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>
标记中。我认为这会有所帮助。