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 Quote 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? Quote 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? Quote 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 Quote 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
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.