skin 폴더에 write.skin.php 두개 만들었는데...

skin 폴더에 write.skin.php 두개 만들었는데...

QA

skin 폴더에 write.skin.php 두개 만들었는데...

답변 3

본문

skin/board 에 게시판 스킬들 있잖아요.

그 중에서 write.skin.php 를 복사해서

write.skin2.php 를 만들었습니다.


 <?php
?>
for($indexi = 0 ; $indexi < count($arr_browser) ; $indexi++) {
 if(strpos($_SERVER['HTTP_USER_AGENT'],$arr_browser[$indexi]) == true){
   header("Location: $board_skin_path/write.skin2.php");
   exit;
 }
}
?>​

를 써서 사용하려는데

저렇게 이동하는게 맞는지요?

어찌어찌 이동은 했는데 write.skin2.php 에서는 각종변수를 하나도 인식못하는거 같습니다.

 

카테고리사용하기가 분명 되어있는데.. $is_category 를 못 불러옵니다.

어떻게해야하나요? 

이 질문에 댓글 쓰기 :

답변 3

저렇게 해서는 사용할 수 없습니다

 

기존 write.skin.php는 write.skin1.php로 이름을 변경

write.skin.php 생성 후 아래 코드..

그런데  $arr_browser 배열은 어디서 가져오는가요?

<?php
skin2= false;
for($indexi = 0 ; $indexi < count($arr_browser) ; $indexi++) {
if(strpos($_SERVER['HTTP_USER_AGENT'],$arr_browser[$indexi]) == true){ $skin2= true; break;}

}

 

if($skin2) include "$board_skin_path/write.skin2.php";

else include "$board_skin_path/write.skin1.php";
?>


​ 

해당 파일을 include 해보세요~

무슨 파일을 인클루드하는건가요...?ㅠ write.skin.php 에서... 인클루드로 write.skin2.php 를 불러오라는 말씀이신가요...? 그렇게되면 입력폼이 중복으로 두개씩 뜨는데.... ㅠㅠㅠ제가 이해력이 딸리네요ㅠㅠㅠ

write.skin.php 파일에서는 인클루드만 하시고

 

해당 조건에 만족할경우

write2.skin.php 를 include 하시고

만족하지 않는 경우

write1.skin.php 를 따로 만들어 include 하면 되지 않을까요??

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 1
© SIRSOFT
현재 페이지 제일 처음으로