나는 루트 디렉토리로 돌아가는 더 좋은 방법을 배우려고하고있다. $ _SERVER를 사용하는 것이 가장 안전한 방법이 아니라고 들었습니다. 임이 더 좋은 방법이 있는지 궁금해합니다. 그래서 나는이 URL을 example.com/exp/my.php에서 얻을 수있다.
내가 가지고있는 것이있다.
include ($_SERVER['DOCUMENT_ROOT'].'/cpages/cmain/func/init.php');
include($_SERVER['DOCUMENT_ROOT'].'/cpages/toppart.php');
include($_SERVER['DOCUMENT_ROOT'].'/cpages/boxes/image.php');
include($_SERVER['DOCUMENT_ROOT'].'/cpages/bottonpart.php');
나는
define ('DOCUMENT_ROOT', dirname(__FILE__));
include (DOCUMENT_ROOT.'/cpages/cmain/func/init.php');
include(DOCUMENT_ROOT.'/cpages/toppart.php');
include(DOCUMENT_ROOT.'/cpages/boxes/image.php');
include(DOCUMENT_ROOT.'/cpages/bottonpart.php');
로 변경하지만 지금은 나에게 그것을 해결하는 방법이 그 것이다 나에게 그것을 그 오류를 준하지 않았다
Warning: include(C:\xampp\htdocs\backbone\image/cpages/cmain/func/init.php)
및 ($_SERVER['DOCUMENT_ROOT']
오류를주고?
['$ _SERVER'] (http://www.php.net/manual/en/reserved.variables.server.php)'[ 'DOCUMENT_ROOT']'이 (가) 안전하지 않은 이유는 무엇입니까? –
이 질문보기 : http : // stackoverflow.com/questions/390276/how-to-programmatically-the-document-root-in-php –
@JonathonReinhart 잘 모르겠지만 더 안전한 방법을 찾고있는 것이 더 좋다. –