본문 바로가기

현재 페이지의 경로를 절대경로로 반환

MintState 2008년 11월 10일 오후 1:23 조회 14049

현재 페이지의 경로를 절대경로로 반환

현재 파일의 GET과 POST변수를 조합하여 파일의 절대경로를 만들어 리턴 합니다.
예) /main/data/view.php?no=2

function get_url()  
{  
global $HTTP_POST_VARS,$HTTP_GET_VARS,$HTTP_SERVER_VARS;  

$keys=@array_keys($HTTP_POST_VARS);  

    for($i=0;$i<sizeof($keys);$i++)  
    {  
    $vars[]="$keys[$i]=".urlencode($HTTP_POST_VARS["$keys[$i]"]);  
    }  

$keys=@array_keys($HTTP_GET_VARS);  

    for($i=0;$i<sizeof($keys);$i++)  
    {  
    $vars[]="$keys[$i]=".urlencode($HTTP_GET_VARS["$keys[$i]"]);  
    }  

$result= "$HTTP_SERVER_VARS[PHP_SELF]?".@implode("&",$vars);  
return eregi_replace("\?$","",$result);  
}
공유 X Facebook LINE QR 코드

댓글 0개

첫 댓글을 남겨보세요.