자바스크립트로 된 폼 액션 대체하기 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

자바스크립트로 된 폼 액션 대체하기 정보

자바스크립트로 된 폼 액션 대체하기

본문

그누보드는 폼의 액션을 자바스크립트로 처리하고있습니다.
그러나, 직접 넣을 수 있는 부분에 대해서는 직접 넣기가 권장되고있습니다.

검색 폼과 같이 보안(https) 쿼리가 쓰이지 않는 경우, 폼 액션 내용을 form action="" 에 옮겨놓으면 됩니다.

ex) 일반 검색 폼 기준
form id="fsearchbox" method="get" action="<?php echo $g4['bbs_path']; ?>/search.php"

쓰이는 경우, 아래 코드를 config.php의 밑 부분 또는 이 부분이 필요한 파일에 추가합니다.
if ($g4['https_url']) {
    $g4['if_bbs_path'] = "{$g4['https_url']}/{$g4['bbs']}";
} else {
    $g4['if_bbs_path'] = $g4['bbs_path'];
}

이렇게 하지 않고 바로 넣어도 되지만, 폼 액션의 내용이 길어지므로 권장하지 않습니다.

ex) 실 적용
* write.skin.php에서
form id="fwrite" method="post" action="<?php echo $g4['if_bbs_path']; ?>/write_update.php" enctype="multipart/form-data"

* outlogin.skin.1.php에서
form id="flogin" method="post" action="<?php echo $g4['if_bbs_path']; ?>/login_check.php"

* 폼 예제는 수정이 가해진 것으로 실제 그누보드 기본 내용과 다릅니다. 비교 후 적용 바랍니다.
추천
1

댓글 0개

전체 3,309 |RSS
그누4 팁자료실 내용 검색

회원로그인

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