특정게시판에서 첨부파일 필수로 만들었는데요....
본문
write_update.head.skin.php
<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if ($w == "" && $bo_table == "해당 게시판 아이디" && !$_FILES[bf_file][name][0]) {
alert("첨부파일 필수입니다.");
}
?>이렇게 만들어서 파일첨부시에만 글이 써지게 되었는데요....
제목과 내용을 모두 적은상태에서 파일첨부를 하지않으면...
첨부파일 필수입니다...문구가 뜨고...
제목과 내용이 사라지면서 목록으로 넘어가는데요...
제목과 내용이 사라지지않고 글을 쓴 페이지에 머물게 하려면 어떻게 해야하는지 알려주시면 감사하겠습니다...
답변 1
<form onsubmit="return check_form(this)">
<input type="file" name="set_file" />
<input type="submit">
</form>
<script>
function check_form() {
var _obj = $("input[name=set_file");
var _file = _obj.val();
if (_file == "") {
alert('파일이 선택되지 않았습니다.');
_obj.focus();
return false;
} else {
return true;
}
}
</script>
이런식으로 자바스크립트에서 체크해서 폼값 넘기시면 될듯합니다..
위의 예제는 제이쿼리를 이용했을 시 입니다..
!-->
답변을 작성하시기 전에 로그인 해주세요.