主题:新手请教下关于<img src= 中的变量问题
新手请教一下 随机显示三张图片的问题,代码如下:
<?php
$pictures = array('msn-0001.gif', 'msn-0002.gif', 'msn-0003.gif',
'msn-0004.gif', 'msn-0005.gif', 'msn-0006.gif',
'msn-0007.gif', 'msn-0008.gif', 'msn-0009.gif',
'msn-0010.gif');
shuffle($pictures);
?>
<html>
<head>
<title>Bob's Auto Parts</title>
</head>
<body>
<center>
<h1>Bob's Auto Parts</h1>
<table width = 100%>
<tr>
<?php
for ( $i = 0; $i < 3; $i++ )
{
echo '<td align="center"><img src="';
echo $pictures[$i];
echo '"width="100" height="100"></td>';
}
?>
</tr>
</table>
</center>
</body>
</html>
问题在这里:
<img src="';
如果我把php文件和图片文件放在同一个目录下就能正常显示,如果把php文件放在图片文件的上级目录里就显示不了了。
<img src="'; 这里的相对路径应该怎么改呢?哪位高手能指点一下啊。谢谢了![em10]
<?php
$pictures = array('msn-0001.gif', 'msn-0002.gif', 'msn-0003.gif',
'msn-0004.gif', 'msn-0005.gif', 'msn-0006.gif',
'msn-0007.gif', 'msn-0008.gif', 'msn-0009.gif',
'msn-0010.gif');
shuffle($pictures);
?>
<html>
<head>
<title>Bob's Auto Parts</title>
</head>
<body>
<center>
<h1>Bob's Auto Parts</h1>
<table width = 100%>
<tr>
<?php
for ( $i = 0; $i < 3; $i++ )
{
echo '<td align="center"><img src="';
echo $pictures[$i];
echo '"width="100" height="100"></td>';
}
?>
</tr>
</table>
</center>
</body>
</html>
问题在这里:
<img src="';
如果我把php文件和图片文件放在同一个目录下就能正常显示,如果把php文件放在图片文件的上级目录里就显示不了了。
<img src="'; 这里的相对路径应该怎么改呢?哪位高手能指点一下啊。谢谢了![em10]