模板的图片路径问题,请指教 图片的路径设置成变量{imgurl},放在html页面里在他对应处理该html页面的php文件中,获得$imgurl的值用set_var("imgurl",$imgurl);付值即可 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在图片前面加多一个{imgurl}这个根据你目录变化变化。最好是带http://www.xxx.com/images/jjjj.jpg这种形式 我的想法是能不能 html页面的存放路径有变化,但是图片的路径不变。类似绝对路径 ======我的想法是能不能 html页面的存放路径有变化,但是图片的路径不变。类似绝对路径==那就将图片单独放到另外的目录中,图片的目录结构类似于html存放的结构就行了 可以,只要所有html页面同一级目录下,而且所有图片文件存在于同一个文件夹内即可比方说, 根目录 | 二级目录 index.php | body文件夹 login.php | image文件夹 ... | style文件夹 ... | ...如果你的html文件存放在二级目录(比方说body文件夹),而图片文件也存放在二级目录(比方说image文件夹)的话,那么你可以在所有的html文件里写图片路径 ../image/*.gif 即可 图片的路径设置成变量{imgurl},放在html页面里在他对应处理该html页面的php文件中,获得$imgurl的值用set_var("imgurl",$imgurl);付值即可 http://www.chinax.org/Dispbbs.asp?boardid=17&ID=43&replyID=405&skin=1 to:ray929(海豚)一定要用绝对路径否则做的时候比较麻烦可以设置图片绝对路径的全局变量以供调用--------------------------------------------------------------------在程序中用绝对路径是不规范的。模板文件与图片文件都不是考虑的主要问题,执行时是根据你的PHP文件来识别真正的图片路径的,不论你的模板文件放在哪里,只要能解析出来,图片文件的路径是相对PHP文件而言的。你可以这样定义define('ROOT_PATH','./../');图片文件的定义<img src="{$IMG_PATH}" ....>$tpl->assign('IMG_PATH',ROOT_PATH); to: skystar008(疯花血月)我的php文件的路径不是不变的,图片路径也是固定的,但是生成的html文件存放路径是变化的,那么是不是要根据html文件存放的路径再确定{$IMG_PATH},此时的{$IMG_PATH}应该是个变量了吧 php调用java中的jdbc 数据库读取文章问题 想下載東西,沒分了.怎麼辦? 调用socket_create()的时候出现错误 我刚才写的一个表与表之间数据转移类,用来做不同数据库、不同表、不同字段的数据转移。欢迎讨论交流! 这个语句怎么在php中执行就报错呢? 如何把新闻主题和新闻内容写到数据库里去? HTTP_REFERER怎么用呀,我得不到数据? 导航条怎么写啊? 如何将网页控件上的输入的图片保存到数据库中 (紧急求助) 用session判断登录的问题 怎样才能让浏览器的后退无效呢 ?
最好是带http://www.xxx.com/images/jjjj.jpg这种形式
======我的想法是能不能 html页面的存放路径有变化,但是图片的路径不变。类似绝对路径
==
那就将图片单独放到另外的目录中,图片的目录结构类似于html存放的结构就行了
比方说,
根目录 | 二级目录
index.php | body文件夹
login.php | image文件夹
... | style文件夹
... | ...
如果你的html文件存放在二级目录(比方说body文件夹),而图片文件也存放在二级目录(比方说image文件夹)的话,那么你可以在所有的html文件里写图片路径 ../image/*.gif 即可
在他对应处理该html页面的php文件中,获得$imgurl的值
用set_var("imgurl",$imgurl);付值即可
一定要用绝对路径
否则做的时候比较麻烦可以设置图片绝对路径的全局变量以供调用
--------------------------------------------------------------------
在程序中用绝对路径是不规范的。模板文件与图片文件都不是考虑的主要问题,执行时是根据你的PHP文件来识别真正的图片路径的,不论你的模板文件放在哪里,只要能解析出来,图片文件的路径是相对PHP文件而言的。
你可以这样定义
define('ROOT_PATH','./../');
图片文件的定义<img src="{$IMG_PATH}" ....>
$tpl->assign('IMG_PATH',ROOT_PATH);
我的php文件的路径不是不变的,图片路径也是固定的,但是生成的html文件存放路径是变化的,那么是不是要根据html文件存放的路径再确定{$IMG_PATH},此时的{$IMG_PATH}应该是个变量了吧