喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

[北京]代朋友公司招聘PHP高级程序员多名

上一主题 下一主题
     
标题: 多级目录引用文件的一个简单问题  
 
php5
金牌会员
Rank: 6Rank: 6
中级会员


UID 62897
精华 0
积分 1240
帖子 1092
金钱 1240 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2005-1-3
来自 福建
状态 离线
多级目录引用文件的一个简单问题

目录结构如下

./config.php                         主配置文件
./admin/a_config.php          符助配置文件,文件中调用上级的config.php文件   include('../config.php');
./admin/news/index.php      执行文件,文件中调用上级的a_config.php文件   include('../a_config.php');


但是在执行./admin/news/index.php 时会出现找不到主配置文件config.php   的情况
请教有什么办法解决。
2006-6-8 11:30 AM#1
查看资料  发短消息  顶部
 
奶并瓦
该用户已被删除









[推荐阅读] cpu时间的问题
*** 作者被禁止或删除 内容自动屏蔽 ***
2006-6-8 11:32 AM#2
顶部
 
php5
金牌会员
Rank: 6Rank: 6
中级会员


UID 62897
精华 0
积分 1240
帖子 1092
金钱 1240 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2005-1-3
来自 福建
状态 离线
[推荐阅读] 上海荣仕信息科技有限公司招聘--PHP程序员
不行哇

./admin/news/index.php  文件中只能引用 ./admin/a_config.php

由./admin/a_config.php 再向上级引用 ./config.php

不能越级
2006-6-8 11:36 AM#3
查看资料  发短消息  顶部
 
zeying
注册会员
Rank: 2
老会员



UID 14811
精华 1
积分 147
帖子 747
金钱 137 喜悦币
威望 10
人脉 0
阅读权限 20
注册 2002-6-15
来自 天津工作ing...
状态 离线
[推荐阅读] 高薪诚请熟练使用php和XML的程序员(兼职)
$dr = $_SERVER['DOCUMENT_ROOT'].$file_path;
define('D_R',$dr);
我一般这么干




QQ:6652898
MSN:anerg#msn.com
2006-6-8 11:39 AM#4
查看资料  访问主页  Blog  发短消息  顶部
 
zeying
注册会员
Rank: 2
老会员



UID 14811
精华 1
积分 147
帖子 747
金钱 137 喜悦币
威望 10
人脉 0
阅读权限 20
注册 2002-6-15
来自 天津工作ing...
状态 离线
[推荐阅读] php 遇错继续执行?
$file_path        = '/11111/';



QQ:6652898
MSN:anerg#msn.com
2006-6-8 11:40 AM#5
查看资料  访问主页  Blog  发短消息  顶部
 
php5
金牌会员
Rank: 6Rank: 6
中级会员


UID 62897
精华 0
积分 1240
帖子 1092
金钱 1240 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2005-1-3
来自 福建
状态 离线
[推荐阅读] 用 opendir() 函数打不开远程目录


QUOTE:
原帖由 zeying 于 2006-6-8 11:39 AM 发表
$dr = $_SERVER.$file_path;
define('D_R',$dr);
我一般这么干
嗯,搞定了,关健是路径我设置在 顶级的 config.php 中


我在/admin/a_config.php 中的

include('../config.php'); 改成这样   include(dirname(__FILE__).'/../config.php');

就可以了,谢谢
2006-6-8 11:43 AM#6
查看资料  发短消息  顶部
 
php5
金牌会员
Rank: 6Rank: 6
中级会员


UID 62897
精华 0
积分 1240
帖子 1092
金钱 1240 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2005-1-3
来自 福建
状态 离线
[推荐阅读] Adodb 操作Oracle 数据库的事物问题,请来看看
不过我有疑问
如果存在 ./admin/index.php             引用  include('a_config.php');
和在         ./admin/news/index.php   引用  include('../a_config.php');


那么在./admin/a_config.php中设置
include('../config.php'); 和  include(dirname(__FILE__).'/../config.php');
有什么区别???
2006-6-8 11:48 AM#7
查看资料  发短消息  顶部
 
sunjava (sunjava)
金牌会员
Rank: 6Rank: 6
资深会员


UID 19622
精华 0
积分 1264
帖子 1239
金钱 1264 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2003-4-15
状态 离线
[推荐阅读] 有關 ini_get & ini_set 問題
建议使用phpbb的方法

把根目录设为变量或常量

$root_path = path

这样在调用的时候,总是从根目录开始写,非常清晰
2006-6-8 12:02 PM#8
查看资料  访问主页  发短消息  QQ  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.437736 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP