Php 图像不';不显示脚本在生产服务器上运行的时间
我有一个脚本,在我的XAMPP本地主机上可以正常工作:Php 图像不';不显示脚本在生产服务器上运行的时间,php,Php,我有一个脚本,在我的XAMPP本地主机上可以正常工作: <html> <head> <title>Gallery</title> <style type="text/css"> body { margin: 0 auto; padding: 0; width: 500px; color: #000000; position: relative; } .gallery { list-styl
<html>
<head>
<title>Gallery</title>
<style type="text/css">
body {
margin: 0 auto;
padding: 0;
width: 500px;
color: #000000;
position: relative;
}
.gallery {
list-style: none;
margin: 0;
padding: 0;
}
.gallery li {
margin: 10px;
padding: 0;
float: left;
width: 120px;
height: 100px;
}
.gallery img {
background: #fff;
border: solid 1px #ccc;
padding: 4px;
width: 110;
height: 90;
}
.gallery a:hover img
{border: 1px solid #0000ff;
position: absolute;
top: 0; left: 0;
width:400;
height:300;
}
</style>
</head>
<body>
<ul class="gallery">
<?php
//header("Content-type: image/jpg;\n");
$db_connect = mysql_connect('localhost', 'Beta_tester', 'alfa1gama2');
if(!$db_connect)
{
die('Не може да се осъществи връзка с базата данни' . mysql_error());
}
mysql_select_db("Beta_tester", $db_connect);
$rs = mysql_query('SELECT * FROM gallery WHERE oferta_id=2');
while($row = mysql_fetch_array($rs))
{
echo '<li><a target="_blank" href="http://mysite/fimage.php?id='.$row['id'].'"><img src='.$row['location'].' alt="image"/></a></li>';
}
?>
</ul>
</body>
</html>
画廊
身体{
保证金:0自动;
填充:0;
宽度:500px;
颜色:#000000;
位置:相对位置;
}
.画廊{
列表样式:无;
保证金:0;
填充:0;
}
李先生画廊{
利润率:10px;
填充:0;
浮动:左;
宽度:120px;
高度:100px;
}
.画廊图片{
背景:#fff;
边框:实心1px#ccc;
填充:4px;
宽度:110;
身高:90;
}
.画廊a:悬停图片
{边框:1px实心#0000ff;
位置:绝对位置;
顶部:0;左侧:0;
宽度:400;
身高:300;
}
在本地服务器上没有问题,但当我将其上载到生产服务器上时,会得到以下输出:
图1:
它显示的不是很好,但这只是一个带有破损图像图标的空块。标题(内容)有注释-我后来添加了它,因为我看到类似的问题用它解决了,但可能我用错了,或者可能是其他原因
谢谢
Leron确保图像(URL)的位置有效。尝试打印图像url,并尝试在另一个选项卡中打开,以确保它是有效的url 另外,在图像src属性上传递双引号,如:
<img src="'.$row['location'].'" alt="image" />
我想问题出在这里:
<img src='.$row['location'].' alt="image"/>
请向我们显示
$row['location']
您的浏览器必须具有查看源代码功能。在那里,您可以看到脚本的整个输出。如果出现问题,您应该在那里看到。通过firebug检查图像src的值,然后查看soruce。通过这种方式,您可以判断路径是否正确。查看DOM,图像URL是否正确?是否$row['location']
类似于C:\Documents and Settings\User\Desktop\Image.jpg
?