新年快乐大家......我一直在做一个项目,我的文件结构是
的index.php
功能
简档
包括
主要的forlder是“mysite”我有一个页眉和页脚,如果我包含在index.php中它很好,如果我包含在profile / index.php我得到并且错误
我尝试过使用
include($_SERVER['DOCUMENT_ROOT'] . '/header.php');
但是还没有成功的错误
我在尝试转到profile / index.php时得到的错误
警告:include(C:/ Program Files(x86)/Zend/Apache2/htdocs/header.php):无法打开流:C:\ Program Files(x86)\ Zend \ Apache2中没有此类文件或目录第2行的\ htdocs \ mysite \ profile \ index.php
如果你看顶部警告它试图包含来自htdocs然而网站主文件夹是mysite
答案 0 :(得分:3)
你的主文件夹是mysite,所以在$_SERVER['DOCUMENT_ROOT']
之后为profile / index.php添加mysite,代码将是这样的:
include($_SERVER['DOCUMENT_ROOT'] . '/mysite/includes/header.php');