답변 2개
11년 전
Copy
<? global $PHP_SELF; $thisfilename=basename(__FILE__); $temp_filename=realpath(__FILE__); if(!$temp_filename) $temp_filename=__FILE__; $osdir=eregi_replace($thisfilename,"",$temp_filename); unset($temp_filename); $virdir = eregi_replace($thisfilename,"",$PHP_SELF); echo "현재 디렉토리의 절대경로 : ".$osdir."<br>"; echo "현재 디렉토리의 상대 경로 주소 : ".$virdir."<br>"; ?>
위소스를 원하는 디렉토리에 저장해서 볼러오면
절대경로와 상대경로를 보여줍니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
별의아이☆
11년 전
댓글을 작성하려면 로그인이 필요합니다.
11년 전
상대경로를 출력하는 방법이
include_once(G5_PATH.'/head.sub.php');
include_once(G5_LIB_PATH.'/latest.lib.php');
include_once(G5_LIB_PATH.'/outlogin.lib.php');
이런식으로 되어있으면
echo "경로출력-->".G5_PATH.'/head.sub.php'
echo "출력1-->".G5_PATH.'/'
echo "출력2-->".G5_PATH.'/admin'
제가 잘못이해 한걸수 잇으니 쪽지 주시면 자세히 알려드리겠습니다
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
$osdir=eregi_replace($thisfilename,"",$temp_filename);
php 가 5.3 이상 버전이면 eregi_replace 요걸 쓰게 되면 경고문구가 뜨고요 6.0 이상이면 해당 함수는 사용불가입니다 이거때문에 해메는중이에요 ㅠㅠ