인덱스 파일에서 파라미터 전달시 문제점. > 시즌3 버그 & 건의

본문 바로가기

시즌3 버그 & 건의

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

본문

안녕하세요 이윰님

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

 

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

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

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

 

확인한번부탁드립니다.

 

댓글목록1

이윰넷님의 댓글

profile_image
크롱크롱님 안녕하세요.

위와 같이 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포인트를 획득하였습니다.

전체 25 건 - 1 페이지
번호
제목
글쓴이
사이트 내 전체검색