웹마스터 팁

안녕하세요. 허접한 팁 하나를 소개해 드리려고 합니다.

일반적으로 GET변수로 전달 할 때 주소 뒤에 물음표를 쓰고 주소?변수이름=값을 씁니다.

하지만, 변수이름이 하나일 때는 주소?변수값으로 할 수 있는 방법이 없을까 생각해봤습니다.

<?
    $var
= explode("?","$_SERVER[REQUEST_URI]");

    
//넘어온 변수값으로 포워딩
    //형식 http://url/id=$var[1]
    
header("Location:http://url/id=$var[1]");
?>


<?
    $var
= explode("?","$_SERVER[REQUEST_URI]");

    
//넘어온 변수값을 출력하고 싶을 때
    
echo $var[1];
?>


<?
    $var
= explode("?","$_SERVER[REQUEST_URI]");

    
//넘어온 변수값을 제로보드 id로 포워딩
    //형식 http://url/bbs/zboard?id=$var[1]
    
header("Location:http://url/bbs/zboard?id=$var[1]");
?>