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

안간단해서 죄송합니다..<글쓰기>.. 채택완료

너모야민쯩까 9년 전 조회 2,909

쓰기항목이 많은 경우

write.skin.php 하나로 처리하기 곤란해서

 

쓰기1,2,3페이지로 넘어가서 마지막 페이지에서 등록 버튼을 두고자 할때는 어떻게 해야 할지요, 

물론 뒤로 가기도 되구요,,,

혹시 이런 예제 스킨이 있나요?

 

이런질문에 다음과 같이 답변해주시더라구요,,,그런데...첫번째내용, 두번째 내용에 원래의 일부 쓰기부분 <tr>.. </tr>을 넣고, 마지막에 남은 소스를 write.skin.php를 넣었더니 애러가 나서요,,,

 

--------------------------------------------------------------

<?php 

if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
 
// add_stylesheet('css 구문', 출력순서); 숫자가 작을 수록 먼저 출력됨
add_stylesheet('<link rel="stylesheet" href="'.$board_skin_url.'/style.css">', 0);
?>
 
<?php if(!$cate) { ?>
<a href="./write.php?bo_table=<?php echo $bo_table; ?>&cate=1">첫번째 내용</a>
<?php } else if($cate == "1") { ?>
<a href="./write.php?bo_table=<?php echo $bo_table; ?>&cate=2">두번째 내용</a>
<?php } else if($cate == "2") { ?>
<a href="./write.php?bo_table=<?php echo $bo_table; ?>&cate=3">세번째 내용</a>

<?php } else { ?>
 
마지막 게시판 글쓰기 내용을 모두 넣어주시면 됩니다.
 
<?php } ?>
댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트

write.skin.php = write.php

write_update.skin.php = write_update.php

이기 때문에

결국 write에 있는값이 write로 업데이트 되면서 wr_id도 생성 되고 할텐데...

단순히 write.skin내에서 write_update를 거치지 않고 값을 저장하시려면...

 

wr_id 값을 해당 페이지 내에서 하셔야 할것 같구요...

써놓으신것처럼 $cate 로 구분해서 insert와 update를 또 나누셔야 할것같고...

그렇게 ;;; 아 무슨 내용이시길래  

이리 복잡하게 ;;;
 

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

답변에 대한 댓글 1개

너모야민쯩까
9년 전
관심 감사합니다~

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

같은 글쓰기 페이진데 1, 2, 3 이렇게 나뉘어져서 1에서 다음 누르면 2가 보이고 다음 누르면 3이 보이고 그러는 걸 원하시는 건가요?

만약 그렇다면...

input들을 div로 나눠서 넣으시고 1번 div를 제외한 나머지는 처음부터 css로 display:none을 넣어 놓으면 뭐 페이지를 나눈 것처럼 보이게 가능하겠네요.

 

예제는 없어요. 

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

답변에 대한 댓글 1개

너모야민쯩까
9년 전
감사합니다~
네,,맞습니다. 한번 해봐야겠습니다.

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

<?php if(!$cate) { ?>
<a href="./write.php?bo_table=<?php echo $bo_table; ?>&cate=1">첫번째 내용</a>
<?php } else { ?>   마지막 게시판 글쓰기 내용을 모두 넣어주시면 됩니다.   <?php } ?>
이렇게는 같은 의미 아닌가요...
로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

너모야민쯩까
9년 전
중간에 몇개 더 있을 뿐이지 ...맞습니다..

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

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

로그인