채택완료

게시판에 url 변수값에 따라 카테고리를 보이고 안보이게 가능할까요?

2017-07-06 (목) 14:03:57 2,520

1. 카테고리가 등록된 게시판(bo_id="register")이 1개 있습니다.

2. 다른 페이지에서 링크를 아래와 같이 걸었습니다.

   www.site.com/bbs/write.php?bo_table=register&sca=변수 

3. 그럼 카테고리가 등록된 게시판(bo_id="register")의 글쓰기 페이지로 이동합니다.


4. 카테고리가 등록되 있기 때문에 글쓰기 폼의 분류값 옆에

   해당 게시판에 등록된 카테고리가 select박스로 노출되는게 정상인데


5. 제가 원하는건 주소뒤의 "&sca=변수" 이런식으로 변수값이 선언되면(변수는 랜덤입니다.)

   해당 게시판의 카테고리가 안보이고

   변수값이 없으면

   해당 게시판의 카테고리가 보이게 하고 싶습니다..


가능할까요...


Copy
<? if ( $sca == '변수' ) { ?><tr>	<th scope="row">분류</th>	<td><?php echo $sca ?></td></tr><? } else { ?>	<?php if ($is_category) { ?>	<tr>		<th scope="row"><label for="ca_name">분류<strong class="sound_only">필수</strong></label></th>		<td>			<select name="ca_name" id="ca_name" required class="select" >				<option value="">선택하세요</option>				<?php echo $category_option ?>			</select>		</td>	</tr>	<?php } ?><? } ?>


위 방법처럼 하면 노출은 되는데 


맨 윗줄의


<? if ( $sca == '변수' ) { ?> 


여기의 '변수'값에 랜덤한 값을 어떻게 넣어야 할까요;;;



|

답변 2개

채택된 답변
+20 포인트

해당 게시판의 분류를 불러와서 랜덤으로 설정한 후에 

글쓰기 페이지로 이동시 url 에 포함시켜야 할듯 하네요~

그리고 해당 글쓰기 페이지에서 해당 분류를 ca_name 에 넣어야 할듯..

if ( $sca == '변수' ) --> if ( $sca ) 이렇게 하면 분류가 지정됐을때는 안보일테죠


  

답변을 작성하려면 로그인이 필요합니다.