테스트 사이트 - 개발 중인 베타 버전입니다

기존 작성한 신규 페이지를 write_skin .php 로 변경하려고 합니다. 채택완료

로마신전 4년 전 조회 2,361

기존 직접 만든 일반(?)페이지(견적의뢰 페이지)를 게시판으로 그누보드 테이블로 옮기려고 합니다.

 

write_skin.php 의

 

어느부분을 삭제하고 일반 페이지를 추가하면 될까요?

 

덮어 씌우고 나니 '올바른 방법으로 이용해 주십시오'라고 나오네요.

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

답변 3개

채택된 답변
+20 포인트

글쓰기의 경우는 write.skin.php 에서

<div class="write_div"> 안의 <div class="wr_content" ....> 안으로 정의되어 있습니다만...

write.skin.php 를 굳이 안 건드려도 되구요.

 

그것보다는 원하는 페이지를 하나의 php 로 만드시고 스킨폴더에 업로드 한 후 그 이름을 aaa.php 라고 한다면...

 

view.skin.php 에 보면 <div id="bo_v_con"> 라는 div 가 보이는데 이게 게시글이 표현되는 영역입니다.

이걸 <div id="bo_v_con" style=display:none> 으로 주고 그 상단이나 하단에

아래처럼 원하는 페이지를 인클루드 해 오는 것이 가장 간명합니다.

 

<?php include_once($board_skin_path."/aaa.php"); ?>

 

대신 aaa.php 에는 견적의뢰에 맞는 input 를 여분필드로 처리해 주거나 다른 방식으로 db 와 연결해야 하겠지요.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

로마신전
4년 전
iew.skin.php 이 맞나요? write_skin.php 여쭤 봤는데 view_skin.php 이야기를 하셔서

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

아 write.skin 에도 인클루드를 해야겠네요...

 

<div class="write_div"> 의 상단이나 하단에

 

write.skin 의 인클루드 문을 아래와 같은 식으로 작성하고

 

<table>

<tr><td>이름</td><td><input type=text name=wr_1 value="<?php echo $write['wr_1']; ?>"></td</tr>

<tr><td>나이</td><td><input type=text name=wr_2 value="<?php echo $write['wr_2']; ?>"></td</tr>

.

.

.

</table>

 

view.skin 의 인클루드 문을 아래처럼 해 주면 됩니다.

 

<table>

<tr><td>이름</td><td><?php echo $view['wr_1']; ?></td</tr>

<tr><td>나이</td><td><?php echo $view['wr_2']; ?></td</tr>

.

.

.

</table>

로그인 후 평가할 수 있습니다

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

해피정
4년 전

https://www.happyjung.com/lecture/2103  요기내용을 참고해서 일반페이지 만들면 됩니다

로그인 후 평가할 수 있습니다

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

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

로그인