버그 & 건의

최근본상품
TOP
DOWN

버그 & 건의

인덱스 파일에서 파라미터 전달시 문제점.

2016.06.27 18:02 911 1

본문

안녕하세요 이윰님

http://eyoom.net/index.php?app=ttt

 

이런식으로 파라미터를 넘길때 파라미터가 하나이면 메인화면이 노출이 되질않고 공백이 노출이 됩니다.

2개이상일 때는 메인이 노출이 되는데요..

테마는 커뮤니티테마이구요..파라미터를 넘길 일이 있는데 넘기면 위의 링크와 동일한 화면이 노출이됩니다.

 

확인한번부탁드립니다.

 

- 크롱크롱 - 회원등급 : 지상계 / Level 10
포인트 579
경험치 9,602
[레벨 10] - 진행률 31%
- 가입일 : 2015-02-28 00:26:30
- 서명 : 미입력
- 자기소개 : 미입력

댓글목록 1

이윰넷님의 댓글

크롱크롱님 안녕하세요.

위와 같이 GET방식으로 변수를 전달하는 것은 이윰빌더의 특수기능 때문에 막아 놓았습니다.
/eyoom/classes/eyoom.class.php 파일 25번째 라인에서 GET변수를 이윰빌더의 마이홈 기능으로 활용하거든요.


		if(count($_GET) > 0 && !$_GET['theme']) {
			// 마이홈 주소 체계 - /?user_id&permit_string
			$permit = array('page','following','follower','friends','guest');
			$index = false; $i=0;
			foreach($_GET as $k => $v) {
				if($i==0) { $dummy_id = $k; $i++; continue; } // 첫번째 변수는 dummy_id 
				if(!in_array($k,$permit)) { 
					$index = true; // 허용하지 않은 키값은 무시하고 기본 홈으로
					break;
				} else {
					if($v && $k=='page') ${$k} = (int)$v;
					else $userpage = $k;
				}
				if($i==2) break; // GET변수는 3개까지만 허용
				$i++;
			}


GET방식이 아닌 POST 방식으로 처리하시면 가능할 것 같습니다.

축하합니다. 첫댓글 포인트 80포인트를 획득하였습니다.

축하합니다. 행운의 포인트 79포인트를 획득하였습니다.

전체 463 건 - 15 페이지
제목
크롱크롱 2017.03.10 492
크롱크롱 2017.02.03 825
빛그림 2016.11.28 550
플레이펌프 2016.09.13 918
탱크 2016.09.01 1,009
티보리 2016.08.23 873
건강전도자 2016.08.12 2,324
온보씨 2016.07.21 923
라피아 2016.07.14 917
박스게임 2016.07.14 885
티보리 2016.07.11 855
크롱크롱 2016.06.27 912
비즈팔 2016.06.21 731
홍인 2016.06.14 848
닭발은세개 2016.06.11 1,593