인클루드 문에서.... 정보
그누보드 인클루드 문에서....본문
제가 gnu3/emma라는 폴더에가 index.php라는 소스를 만들었는데요
index.php가 get방식으로 $page=어쩌구 하고 입력을 받는거거든요
즉 index.php?page=gnu
이런식으로요
그런데 그누보드 방식이 ?doc=주소 를 받는건데
소스를 보니깐 include $doc를 하더라구요
그런데 include로 하면 위에있는 변수가 전달이 안되는 모양이더군요
?doc=emma/index.php?page=abc
라고 하면 우선 php파일만 가능합니다. 라고 떠서 그 에러 안뜨게 주석처리했더니 일단 되더군요
그런데 문제는 "index.php?page=abc" 이 파일을 찾을수 없다는거죠...
인클루드 방식을 쓰면서도 get방식으로 변수를 넘기는 법이 있나요?
index.php가 get방식으로 $page=어쩌구 하고 입력을 받는거거든요
즉 index.php?page=gnu
이런식으로요
그런데 그누보드 방식이 ?doc=주소 를 받는건데
소스를 보니깐 include $doc를 하더라구요
그런데 include로 하면 위에있는 변수가 전달이 안되는 모양이더군요
?doc=emma/index.php?page=abc
라고 하면 우선 php파일만 가능합니다. 라고 떠서 그 에러 안뜨게 주석처리했더니 일단 되더군요
그런데 문제는 "index.php?page=abc" 이 파일을 찾을수 없다는거죠...
인클루드 방식을 쓰면서도 get방식으로 변수를 넘기는 법이 있나요?
댓글 전체
무조껀 인클루드로 할려는 생각이 잘못됬습니다.
해당 URL을 받아서 그것을 인클루드 할려고 생각하신다면..
http://localhost/gnu3/?doc=emma/index.php&page=abc
라고 쓰시고
해당 index.php 에서는
page 값을 출력해 보세요..
다른방법으로는 해당 URL을 변수로 대입받아서 그놈을 인크루드 시키는것두 잇습니다.
해당 URL을 받아서 그것을 인클루드 할려고 생각하신다면..
http://localhost/gnu3/?doc=emma/index.php&page=abc
라고 쓰시고
해당 index.php 에서는
page 값을 출력해 보세요..
다른방법으로는 해당 URL을 변수로 대입받아서 그놈을 인크루드 시키는것두 잇습니다.