Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 图像不';不显示脚本在生产服务器上运行的时间_Php - Fatal编程技术网

Php 图像不';不显示脚本在生产服务器上运行的时间

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

我有一个脚本,在我的XAMPP本地主机上可以正常工作:

<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