묻고답하기
외부페이지 변수 전달 문제
2009.07.21 11:27
예를 들어 제가
www.aaa.com/xe/ 를 운영하고 있습니다.
www.aaa.com/xe/info 는 "페이지"를 생성해서 그 안에 목록을 나열했습니다.
1) seoul (링크 => www.aaa.com/xe/seoul)
2) pusan (링크 => www.aaa.com/xe/pusan)
3) cheju (링크 => www.aaa.com/xe/cheju)
이런 식으로요.
그리고 각각을 "외부 페이지"로 만들었습니다.
www.aaa.com/xe/seoul => seoul.php
www.aaa.com/xe/pusan => pusan.php
www.aaa.com/xe/cheju => cheju.php
각각의 php 파일은 그 도시의 정보를 출력해 주는 것입니다.
문제없이 잘 작동합니다.
여기서 질문 드립니다.
사실 seoul.php, pusan.php, cheju.php는 내용의 90% 이상이 같고
단지 $city 변수를 seoul, pusan, cheju 만 각기 다르게 넘겨주면 됩니다.
그렇다면 이 경우 하나의 city.php 로 $city 변수만 다르게 하여 처리가 가능할까요? ^^
예를 들어,
www.aaa.com/xe/city => city.php 로 외부페이지 설정해주고
www.aaa.com/xe/info 에서 $city 변수값만 city.php 로 전달해 줄 수는 없을까요?
미리 머리 숙여 감사드립니다.
댓글 2
-
라르게덴
2009.07.21 12:02
-
어두운새벽
2009.07.21 12:24
라르게덴님 정말 고맙습니다..
제가 다시 시도해보고 결과를 보고 드리겠습니다.
다시 한 번 감사드립니다.
매개변수 넘기는 법이라면...
www.aaa.com/xe/?mid=city&city=city ($city 라고 칩시다)
city.php
중략...
{@ $city = Context::get('city'); }
이게 기본적인 생성 방법인데 말이죠.
info에서 만들어진걸 던지는건 a href에 위 주소처럼 링크만 걸어줄뿐 별건 없을 것 같고요 중요한 city.php파일에서 매개변수를 선언해서 만드는 것만 하시면 되겠는데요.
제가 질문을 잘 이해했는지 모르겠습니다. ^^