한페이지 내에 게시판 중복사용 시 글수정 에러 문제
본문
안녕하세요.
랜딩페이지에서 흔히 볼 수 있는 '이름과 연락처 등 간단하게 입력하여 예약/상담신청 가능한 폼'을,
write.skin.php를 변경하여 만들었습니다.
변경된 폼과 기존 게시판 형태 모두 사용해야 하기 때문에
bbs 폴더의 write.php와 write_update.php도 별도로 만들어서 처리하였고,
글쓰기 시 모두 이상없이 잘 작동되는 것을 확인했습니다.
그런데, 문제는 변형된 폼과 기존 폼이 같은 페이지 내에 있을 경우 글 수정이 안된다는 점입니다.
현재 작업중인 홈페이지의 레이아웃은 좌측 메뉴와 우측 컨텐츠 부분으로 나뉘어져 있는데요,
변형된 폼을 좌측 메뉴 쪽에 iframe 형태로 넣었습니다. (모든 페이지 공통)
일반 게시판에서 글쓰는 것도 문제없이 잘 되는데, 유독 글 수정시에만
'올바른 방법으로 수정하여 주십시오'라는 메시지가 뜨면서 수정이 되지 않습니다.
처음에는 일반 게시판의 write.skin.php가 잘못된 줄 알았는데,
좌측 메뉴에 붙여놓은 변형된폼을 삭제하면 또 문제없이 잘 수정이 됩니다.
아무래도 글수정 시 submit 되는 부분이 서로 간섭이 일어나서 그런 것 같은데요,
글 수정시에 별도로 submit 처리할 수 있는 방법이 있는지요?
(사실 변형폼은 write.skin.php 페이지만 계속 노출되고 글수정은 할 일이 없기 때문에
글수정 모드 자체가 필요없는데,혹시 해당 부분을 전부 삭제하여 간섭이 없도록 하는 방법도 있을까요...?)
php를 그리 잘 알지 못하는지라, 가능하시다면 좀 자세히 말씀 부탁드리겠습니다.