form 에서 action 링크 문제
본문
안녕하세요
form 에서
action="<?php echo G5_THEME_URL.'/form_send.php';?>
엑션을 이렇게 줬습니다.
하지만
해당경로를 URL로 입력하면 내용을 입력하지 않아도 메일이 와버리더라구요
그래서 form_send.php 에
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
를 넣어도 걸러지지 않고 입력이 되버립니다.
form을 거치지 않고 form_send.php 경로를 입력하면
"잘못된 경로로 접근하셨습니다" 같은 얼럿을 띄울 수가 있을까요?
답변 3
그누보드(bbs/write_update.php)에서 쓰고 있는
토큰 검사법을 검토해 보세요
<form action="<?php echo G5_THEME_URL.'/form_send.php';?>" method="post">
-----
<button type="submit">전송</button>
</form>
이렇게 해보세요
form 에서 전송을 하실때 내용 입력하는걸 체크하시면 됩니다.
<form name="fmember" id="fmember" action="./member_form_update.php" onsubmit="return fmember_submit(this);"
onsubmit="return fmember_submit(this);"
이 함수에서 값을 체크하시면 됩니다.
!-->
답변을 작성하시기 전에 로그인 해주세요.