adambeazley Posted January 2, 2008 Share Posted January 2, 2008 Whats up everyone, Ive always used include (relative/path.php); and I am in a situation where I have a CMS (content management System) and I need to access my include directory globally. in other words I cant do ../../relative/path.php. Is it cool to use the full server path like below? include (/var/www/html/my/path/to/files.php); Are there security implications of doing this? Also can I have my includes directory above the public directory? If /var/www/html/ is my public directory, can I have my includes directory in /var/www/includes ? thanks Adam Link to comment https://forums.phpfreaks.com/topic/84154-can-include-have-a-full-path/ Share on other sites More sharing options...
kjtocool Posted January 2, 2008 Share Posted January 2, 2008 I'm not sure, but I do something like the following: <?php include($_SERVER['DOCUMENT_ROOT'] . "/header.php"); ?> Maybe there is a similar statement for something above the root directory? Link to comment https://forums.phpfreaks.com/topic/84154-can-include-have-a-full-path/#findComment-428380 Share on other sites More sharing options...
kjtocool Posted January 2, 2008 Share Posted January 2, 2008 http://us.php.net/reserved.variables Look at SCRIPT_FILENAME or SCRIPT_NAME, maybe that will help? Link to comment https://forums.phpfreaks.com/topic/84154-can-include-have-a-full-path/#findComment-428383 Share on other sites More sharing options...
adambeazley Posted January 2, 2008 Author Share Posted January 2, 2008 yea i guess that would work. durr Link to comment https://forums.phpfreaks.com/topic/84154-can-include-have-a-full-path/#findComment-428385 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.