我一直在一个小网站上工作,以处理我的PHP技能。我有一个名为Templates的子文件夹中的导航。现在基本上,导航将被包含在每个页面上,并随着它connect.php。现在的问题是,如果它进入另一个子文件夹,那么它将无法找到connect.php文件。我已经安装了APP目录,并且正在处理样式表和所有样式表。在网站目录中包含文件 - 使导航始终包含connect.php,无论子目录如何
但是我不确定我会怎么做include,我从StackOverflow的链接href的另一个问题得到的想法/代码,并且它说include (APP_DIR .'connect.php')
然而,这似乎并不适用于我,它带来了一个错误“警告:包括(APP_ROOT/connect.php):未能打开流:没有这样的文件或目录在C:\ xampp \ htdocs \ ytsite \ templates \ navigation.php在线2 ”
任何关于如何正确包含文件的帮助,无论它在哪里,它都包括连接将非常感谢。
感谢, 本
你有没有定义APP_DIR? ..见'定义'.. http://php.net/manual/en/function.define.php – Daniel
如果一个常量ist没有定义PHP将它视为一个字符串。你也表示你想'APP_DIR',但是错误信息指出'APP_ROOT' – pmayer
哦,对不起。我输入错了。我把它作为APP_ROOT。也是的,我已经定义了它@Daniel 'define('APP_ROOT','http:// localhost/ytsite');' – BenJ30