wamp集成环境不能自动解析根目录

zuozi123456 2012-12-18 10:26:29
我写一个网站,在自己的定义了一个:
define("ROOT_PATH",dirname(__FILE__).'/');
作为网站根目录的常量,可是但我用
header("Location:".ROOT_PATH."index.php");
的时候会出错,不会跳转,停在原来的页面。
如后我定义了这样一个函数,就是调用js的window.location.href:
function location($url){
echo "<script type='text/javascript'>window.location.href='".$url."';</script>";
}
当我调用函数:
location(ROOT_PATH."index.php");
浏览器提示不能解析,地址栏显示
d:wampwwwBlog/index.php
我的根目录是d:/wamp/www/Blog/index.php,开始我以为是\符号问题,我将上面的函数改成:
location(str_replace('\\','/',ROOT_PATH)."index.php");
可是结果还是不行,地址栏显示d:/wamp/www/Blog/index.php;

这个是什么问题呢?我用的是wamp集成环境,是不是这个集成环境的问题啊?
...全文
102 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2012-12-19
  • 打赏
  • 举报
回复
不建议使用集成环境,自己去配置的最好
改一下昵称 2012-12-18
  • 打赏
  • 举报
回复
dirname(__FILE__) 得到的是本地文件系统的路径,而不是英特网的网址。这你知道吧? 浏览器能访问并显示的本地文件仅限于后缀为 .htm .html .jpg .png .gif .js .css 它无法打开一个后缀为php的本地文件,只有文本编辑器能。

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧