关于php include()的路径问题 目录结构是:index.php 文件 和文件夹 include 以及 文件夹 image 放在根目录下head.htm 放在 include 文件夹中 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的根目录是,D:\Apache2.2\htdocs(类似这样的)如果你的image这个文件夹在D:\Apache2.2\htdocs目录下面,直接写image/picture.jpg就会认,至于你的实际路径D:\Apache2.2\htdocs\image\picture.jpg就不用写这么多了。 谢谢 楼上 我刚才查了手册 发现可能是include()函数的 默认搜索路径问题因为 是index.php 文件 中调用了 include() 并且include()参数是以./或者../开头的,所以 inclde()默认的搜索路径是相对于 index.php 来搜索的 而不是 head.htm 目前 的解决方法是 在 include中 再建立一个image文件夹 把 head.htm中用到的图片放里面注:include() 关于路径搜索的说明"寻找包含文件的顺序先是在当前工作目录的相对的 include_path 下寻找,然后是当前运行脚本所在目录相对的 include_path 下寻找。例如 include_path 是 .,当前工作目录是 /www/,脚本中要 include 一个 include/a.php 并且在该文件中有一句 include "b.php",则寻找 b.php 的顺序先是 /www/,然后是 /www/include/。如果文件名以 ./ 或者 ../ 开始,则只在当前工作目录相对的 include_path 下寻找。" 表格的資料怎樣存在session 这个有什么好的方法解决 js 打开新窗口 关闭父窗口 如何高效判断URL是否存在?? PHP中如果修改ACCESS中记录 现在给大家介绍一个mm学习php经历~~想给她指点的加她~~~~~~ 多选框问题高手救救我啊. ADODB里面怎样创建两个不同的mysql连接? php + mysql 编译时出错 事务回滚 php格式化时间问题 关于cookie丢失的问题,谁来帮忙一下
我刚才查了手册 发现可能是include()函数的 默认搜索路径问题
因为 是index.php 文件 中调用了 include() 并且include()参数是以./或者../开头的,所以 inclde()默认的搜索路径是相对于 index.php 来搜索的 而不是 head.htm 目前 的解决方法是 在 include中 再建立一个image文件夹 把 head.htm中用到的图片放里面注:include() 关于路径搜索的说明"寻找包含文件的顺序先是在当前工作目录的相对的 include_path 下寻找,然后是当前运行脚本所在目录相对的 include_path 下寻找。例如 include_path 是 .,当前工作目录是 /www/,脚本中要 include 一个 include/a.php 并且在该文件中有一句 include "b.php",则寻找 b.php 的顺序先是 /www/,然后是 /www/include/。如果文件名以 ./ 或者 ../ 开始,则只在当前工作目录相对的 include_path 下寻找。"