脚本文件名:
c:\wtserver\www\testclass\index.php
http://localhost = c:\wtserver\www\
代码:
<?php
print getcwd()."<br/>";
chdir(dirname(__FILE__).'\product\\');
print getcwd()."<br/>";
print '<img src="img/1.jpg"/>';
?>
输出结果为:
c:\wtserver\www\testclass
C:\WTServer\WWW\testclass\product
,图片位置为:
http://localhost/testclass/img/1.jpg
我需要的是图像位置应该是:
http://localhost/testclass/product/img/1.jpg
不改变这一行:
print '<img src="img/1.jpg"/>';
感谢。
答案 0 :(得分:2)
将print '<img src="img/1.jpg"/>';
替换为打印'<img src="product/img/1.jpg"/>';
chdir
与建筑网址之间没有相关性。 chdir
命令仅对您服务器/本地计算机的文件系统的文件夹有影响,并且它不参与为您的页面形成网址。