미채택 완료

초보적인 질문인데요~ 글쓰기 관련

안녕하세요

게시판 write.php에서 글 저장할때 action으로 write_update.php 로 전달되잖아요~

특수 게시판이라 글을 저장하고 goto_url을 사용하지 않고 iframe을 사용하여 화면을 그대로 둬야합니다.

우선 이렇게 처리해놨고 write_update.php에서 처리된 내용을 다시 write.php로 (즉 게시판 스킨)

어떤 특정값을 전달할수있는 방법이 있을까요? Flag 정도로..

아무리 생각해도 잘 떠오르지 않네요 ㅠㅠ 고수분들 답변 기다리고 있겠습니다~~

|

답변 5개 / 댓글 4개

저도 하이브리드 작업을 해봤었는데 타켓 지정해주면 안뜨지 않나요?

아니면 웹뷰 부분을 수정하셔야 할듯한데;

그럼 $bo_table 이랑 $wr_id 를 같이 넘겨서 페이지 돌아오면 되요~

뷰 페이지라면 

bbs/board.php?bo_table=<?=$bo_table?>&wr_id=<?=$wr_id?>

가 되겠네요~

답변에 대한 댓글 1개

아! url을 넘기지 않는 이유는 있습니다 ㅠㅠ 왜냐하면 이게 앱에서 작동하기때문에 goto_url을 넘기면 앱위에 인터넷 창이 새로 뜹니다 ㅜㅜ 계속 신경써주시고 답변 달아주셔서 감사합니다.

아.. 그럼 쿼리를 나눠주시면 되겠네요

삭제나 수정시에 hidden 인풋 활성화 하셔서 if문으로 넘겨주시면됩니다

아니면 링크자체에 타겟을 변경하셔도 되구요

주소?mode=d

이런 형태가 되겠지요

mode 따라 if문으로 sql 잡아주시면될거같네요

답변에 대한 댓글 1개

아.. 그럼 쿼리를 나눠주시면 되겠네요
삭제나 수정시에 hidden 인풋 활성화 하셔서 if문으로 넘겨주시면됩니다


라는 작업을 write.skin.php 쪽에서 하라는 말씀이신건가요? 삭제/수정 쿼리는 이미 상태를 넘겨서 update 쪽에서 처리를 하는데요.... 저는 update 가 끝난 뒤, 다시 본 페이지로 돌아올때 문의한거였습니다 ㅜ.ㅜ

특수 게시판이라 글을 저장하고 goto_url을 사용하지 않고 iframe을 사용하여 화면을 그대로 둬야합니다.

 

이건 글이 작성안된다는건가요? 멈추면 백지상태일텐데 여기다 아이프레임을 넣는다는건가요? 아니면 다시 write 페이지로 넘긴다는건가요? 좀더 자세히 말씀해주시면 답변 드릴 수 있을거같습니다​

답변에 대한 댓글 1개

어플에서 사용하는 화면이라, 게시판을 변형하였습니다. 어떤 형식이나면 checkbox 가 전체적으로 존재하고 여기서 체크된 값을 여분 필드에 저장합니다. 체크한다음 저장 버튼을 눌렀을 때, 일반 write_update.php 같으면 goto_url이 존재하기 때문에 새로 파일을 만들어서 여기서는 DB 업데이트만 합니다. 그렇게 되면 페이지가 이동하니까 write.skin.php 에서 iframe을 정의한다음 form 에서 iframe으로 타겟을 지정하였죠~~ 그런데 수정하는 경우와 삭제하는 경우가 있기때문에, write_update 를 처리한 뒤에 다시 write.skin.php 파일로 특정값을 넘기고 싶은겁니다. ㅎㅎ

write_update.php 에서 게시판 아이디값을 받아와서 처리하시면 됩니다.

 

Copy
<?if ($bo_table == "게시판명"​) {?>아이프레임<?} else {?>유알엘이동<?}?>
​

답변에 대한 댓글 1개

아이프레임을 그냥 정의하면 되나요? 어떤식인지 더 알려주실수있나요?

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