write_update.php 를 이용해서 어드민에서 데이터 저장하기

write_update.php 를 이용해서 어드민에서 데이터 저장하기

QA

write_update.php 를 이용해서 어드민에서 데이터 저장하기

본문

$bo_table 이 notice라고 하면

그누보드 어드민 페이지 (adm 하위폴더) 에서
폼을 만들고 입력을 만들어서
/bbs/write_update.php 으로 post 로 넘겨서
데이터를 저장하려고 하는데

write_update.php 에서
check_write_token() 내용을 보면

post로 넘어온 $_POST['token'] 이랑 
$_SESSTION['sess_write_notice_token']이랑 비교를 하는데

실질적으로
[폼 페이지]에서 설정한
token, session_write_notice_token과

[write_update.php]으로 넘어온
token, session_write_notice_token 값이 상이한데
이유가 뭘까요?


결론적으로는 어드민페이지에서 게시판 리스트 불러오고
저장할 수 있도록 만들고 싶은데 플러그인 같은걸 사용해야 할까요?

아니면 adm 폴더의 auth_update.php처럼 _update.php 를 따로 만들어서
각각 적용되게 해야 할까요?

이 질문에 댓글 쓰기 :

답변 3

게시판자체를 adm안에 넣어서 실행되게하려면

bbs 디렉터리의 코어 파일들도 다 사용을 해야해서 사실 복잡합니다.

일부 간단한 내용의 게시판들은 새 .php파일로

notice_write_upate.php 이런식의 파일로 그냥 만들어다

게시판에 넣는게 더 효율적입니다.

사실 게시판마다 입력 란이 다르거나 할수도 있기때문에

게시판자체를 adm안에 넣는것은 추천하지는 않습니다.

/js/common.js 내용의 하단부를 참고하면..

폼 이름이 'fwrite' 이고, 서브밋 버튼이 input:submit, button:submit, input:image 중 하나이면..

token 이 자동으로 생성되어 넘어갑니다.

 

임의로 생성하면 안맞을 가능성이 있습니다.

정확하게 하고 싶은 것을 설명 해주셔야 코드나 이런 도움 받을 수 있지 않을까? 생각 됩니다.

 

위는 그냥 말 그대로 무언갈 등록하려고 하시는 것 같은데요

 

무엇을 등록하려고 하는건지 어떤 의도로 어디에서 사용할 건지 등 상세 정보가 필요해 보입니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 129,100 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT