필수입력사항이 안되네요(아래 저의 질문에 댓글 추가적으로 올렸지만, 내공포인트가 있어서 따로 추가 질문) 정보
필수입력사항이 안되네요(아래 저의 질문에 댓글 추가적으로 올렸지만, 내공포인트가 있어서 따로 추가 질문)본문
아래는 게시판 스킨의 write.skin.php 입니다.
소스에 보면 required 값이 들어가도 안먹히는데 어디가 문제인가요?
이름,성별,생년월일, 핸드폰,전화번호,이메일,우편번호와 주소의 입력필드가
필수입력으로 되어야하거든요.
어디가 문제인가요?
스크립트 문제인가요?
그리고, 폼필드 중 1개만 필수 입력되게 해결해주시면 나머지는 제가 알아서 다 하겠습니다.
고수님들 도와주세요..에휴~';
----------------------------------------------------------------------
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once "$board_skin_path/skin.lib.php";
if ($is_category) {
$nc_category_location = "./board.php?bo_table=$bo_table&sca=$sca&sfl=wr_10&stx=";
$nc_category_option = get_nc_category_option($bo_table, $sca);
}
?>
<script id="dynamic"></script>
<link rel='stylesheet' type='text/css' href='<?=$board_skin_path?>/bstyle.css'>
<?
if ($w == "") {
$title_msg = "Writing";
} else if ($w == "u") {
$title_msg = "Modify";
} else {
$title_msg = "Reply";
}
?>
<!-- [참고] 옵션필드 --//-->
<?
$ex1_filed = explode("|",$write[wr_1]);
$ext1_00 = $ex1_filed[0];
$ext1_01 = $ex1_filed[1];
$ext1_02 = $ex1_filed[2];
$ext1_03 = $ex1_filed[3];
$ext1_04 = $ex1_filed[4];
$ext1_05 = $ex1_filed[5];
$ext1_06 = $ex1_filed[6];
$ext1_07 = $ex1_filed[7];
$ext1_08 = $ex1_filed[8];
$ext1_09 = $ex1_filed[9];
$ex2_filed = explode("|",$write[wr_2]);
$ext2_00 = $ex2_filed[0];
$ext2_01 = $ex2_filed[1];
$ext2_02 = $ex2_filed[2];
$ext2_03 = $ex2_filed[3];
$ext2_04 = $ex2_filed[4];
$ext2_05 = $ex2_filed[5];
$ext2_06 = $ex2_filed[6];
$ext2_07 = $ex2_filed[7];
$ext2_08 = $ex2_filed[8];
$ext2_09 = $ex2_filed[9];
$ex3_filed = explode("|",$write[wr_3]);
$ext3_00 = $ex3_filed[0];
$ext3_01 = $ex3_filed[1];
$ext3_02 = $ex3_filed[2];
$ext3_03 = $ex3_filed[3];
$ext3_04 = $ex3_filed[4];
$ext3_05 = $ex3_filed[5];
$ext3_06 = $ex3_filed[6];
$ext3_07 = $ex3_filed[7];
$ext3_08 = $ex3_filed[8];
$ext3_09 = $ex3_filed[9];
$ex4_filed = explode("|",$write[wr_4]);
$ext4_00 = $ex4_filed[0];
$ext4_01 = $ex4_filed[1];
$ext4_02 = $ex4_filed[2];
$ext4_03 = $ex4_filed[3];
$ext4_04 = $ex4_filed[4];
$ext4_05 = $ex4_filed[5];
$ext4_06 = $ex4_filed[6];
$ext4_07 = $ex4_filed[7];
$ext4_08 = $ex4_filed[8];
$ext4_09 = $ex4_filed[9];
$ex5_filed = explode("|",$write[wr_5]);
$ext5_00 = $ex5_filed[0];
$ext5_01 = $ex5_filed[1];
$ext5_02 = $ex5_filed[2];
$ext5_03 = $ex5_filed[3];
$ext5_04 = $ex5_filed[4];
$ext5_05 = $ex5_filed[5];
$ext5_06 = $ex5_filed[6];
$ext5_07 = $ex5_filed[7];
$ext5_08 = $ex5_filed[8];
$ext5_09 = $ex5_filed[9];
$ex6_filed = explode("|",$write[wr_6]);
$ext6_00 = $ex6_filed[0];
$ext6_01 = $ex6_filed[1];
$ext6_02 = $ex6_filed[2];
$ext6_03 = $ex6_filed[3];
$ext6_04 = $ex6_filed[4];
$ext6_05 = $ex6_filed[5];
$ext6_06 = $ex6_filed[6];
$ext6_07 = $ex6_filed[7];
$ext6_08 = $ex6_filed[8];
$ext6_09 = $ex6_filed[9];
$ex7_filed = explode("|",$write[wr_7]);
$ext7_00 = $ex7_filed[0];
$ext7_01 = $ex7_filed[1];
$ext7_02 = $ex7_filed[2];
$ext7_03 = $ex7_filed[3];
$ext7_04 = $ex7_filed[4];
$ext7_05 = $ex7_filed[5];
$ext7_06 = $ex7_filed[6];
$ext7_07 = $ex7_filed[7];
$ext7_08 = $ex7_filed[8];
$ext7_09 = $ex7_filed[9];
?>
<!-- [참고] 옵션필드 --//-->
<script language="javascript">
// 글자수 제한
var char_min = parseInt(<?=$write_min?>); // 최소
var char_max = parseInt(<?=$write_max?>); // 최대
function category_data(sel,target) {
var sca = sel.options[sel.selectedIndex].value; // 첫번째 selectbox의 선택된 텍스트
var form = sel.form.name;
dynamic.src = "<?=$board_skin_path?>/category.data.php?bo_table=<?=$bo_table?>&form=" + form + "&sca=" + sca + "&target=" + target;
}
</script>
<SCRIPT language=JavaScript src="<?=$board_skin_path?>/member_company_common.js"></SCRIPT>
<!-- 김선용 2005.4 - FF(불여우) 에서는 innerHTML 사용시 폼이 <table> 아래에 있으면 인식하지 못합니다. -->
<form name="fwrite" method="post" action="javascript:fwrite_check(document.fwrite);" enctype="multipart/form-data" autocomplete="off" style='margin:0px'>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<input type=hidden name=null>
<!-- 삭제하지 마십시오. -->
<input type=hidden name=w value="<?=$w?>">
<input type=hidden name=bo_table value="<?=$bo_table?>">
<input type=hidden name=wr_id value="<?=$wr_id?>">
<input type=hidden name=sfl value="<?=$sfl?>">
<input type=hidden name=stx value="<?=$stx?>">
<input type=hidden name=spt value="<?=$spt?>">
<input type=hidden name=sst value="<?=$sst?>">
<input type=hidden name=sod value="<?=$sod?>">
<input type=hidden name=page value="<?=$page?>">
<tr>
<td>
<table width="100%" border="0" cellspacing="3" cellpadding="5" bgcolor="#f0f0f0">
<tr>
<td bgcolor="#f0f0f0" width="100" align="center"><b><font color="#FF0000" size="4">중요!!</font></b></td>
<td bgcolor="#FFFFFF">1. 이력서의 내용은 정확하게 작성하셔야 합니다.<br>
2. 이력서에 <b><font color="#3366FF">허위사실</font></b>을 기재하는 경우에는 채용회사로부터
불이익을 받을 수 있으며, <b><font color="#3366FF">민ㆍ형사상 책임</font></b>을 질 수
있습니다.</td>
</tr>
</table>
<table width=100% height="10" cellpadding="0" cellspacing="0" border="0">
<tr>
<td></td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="1">
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="3">
<tr>
<td><b></b>
<table width="100%" border="0" cellspacing="0" cellpadding="2">
<tr>
<td width="100" bgcolor="#f8f8f8"><b><font color="#FF6600">이력서
제목</font></b></td>
<td>
<input class=ed style="width:100%; ime-mode:active" name=wr_subject itemname="제목" required value="<?=$subject?>">
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td bgcolor="#CCCCCC" height="2"></td>
</tr>
<tr>
<td height="10"></td>
</tr>
</table>
<? if ($is_notice) { ?>
<table width="100%" border="0" cellspacing="0" cellpadding="5">
<tr>
<td width="100">게시물 옵션</td>
<td>
<input type=hidden name="pre_wr_8" value="<?=$write[wr_8]?>">
<script language="javascript">
function check() {
if (document.fwrite.notice.checked) {
data = "";
} else {
data = '';
data = data + '<input type=radio name="wr_8" value="1" <? if($write[wr_8] == "1") echo "checked"; ?>> <font color=#009900>추천인재</font> <img src="<?=$board_skin_path?>/img/icon_level02.gif" width=15 height=15 align="absmiddle"><br>';
data = data + '<input type=radio name="wr_8" value="2" <? if($write[wr_8] == "2") echo "checked"; ?>> <b><font color=#999999>굵게표시</font></b><font color=#999999> 게시물제목을 굵게표시</font><br>';
data = data + '<input type=radio name="wr_8" value="3" <? if($write[wr_8] == "3") echo "checked"; ?>> 사용안함 </td><td><font color=#999999>일반게시물</font>';
}
if (document.layers) {
document.layers.cust.document.write(data);
document.layers.cust.document.close();
} else {
if (document.all) {
cust.innerHTML = data;
}
}
}
window.onload=check;
</script>
<table width="100%" border="0" cellspacing="0" cellpadding="1">
<tr>
<td width=100%>
<input type=checkbox name=notice onClick="check()" value="1" <?=$notice_checked?>>
<font color=#FF9900>VIP인재등록</font> <img src="<?=$board_skin_path?>/img/icon_level01.gif" width=15 height=15 align='absmiddle'>
<font color=#999999>표시와 게시물제목이 지정된 색상으로 표시 (최상단에 위치)</font><br>
<span id=cust style="position:relative;"></span> </td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="2" height="1" bgcolor="#CCCCCC"></td>
</tr>
<tr>
<td colspan="2" height="10"></td>
</tr>
</table>
<? } ?>
<table width="100%" border="0" cellspacing="0" cellpadding="5" bgcolor="#f0f0f0">
<tr valign="top">
<td width="180" align="center">
<table width="170" border="0" cellspacing="1" cellpadding="9" bgcolor="#CCCCCC">
<tr>
<td bgcolor="#FFFFFF" align="center">
<table width="150" border="0" cellpadding="10" bgcolor="#f0f0f0" height="195" cellspacing="0">
<tr>
<td>
<div align="center"><b><font color="#999999">사진</font></b>
<font color="#999999">150 X 195px</font></div><br><br>
※ 한글, 엑셀 등으로 제작된 이력서는 2번 파일에 올려주세요.<br>
※ <span onClick="add_file();" style='cursor:pointer;'><img src="<?=$board_skin_path?>/img/down.gif" width="16" height="16" align='absmiddle'></span>
이미지를 클릭하면 필드가 추가됩니다.
</td>
</tr>
</table>
</td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td> </td>
</tr>
</table>
<? if ($is_file) { ?>
<table width="170" border="0" cellspacing="3" cellpadding="5" bgcolor="#e0e0e0">
<tr>
<td bgcolor="#FFFFFF" align="center">사진등록 <span onClick="del_file();" style='cursor:pointer;'><img src="<?=$board_skin_path?>/img/up.gif" width="16" height="16" align='absmiddle'></span><span onClick="add_file();" style='cursor:pointer;'><img src="<?=$board_skin_path?>/img/down.gif" width="16" height="16" align='absmiddle'></span></td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center">
<table id="variableFiles" cellpadding=0 cellspacing=0>
</table>
<?// print_r2($file); ?>
<script language="JavaScript">
var flen = 0;
function add_file(delete_code)
{
var upload_count = <?=(int)$board[bo_upload_count]?>;
if (upload_count && flen >= upload_count)
{
alert("이 게시판은 "+upload_count+"개 까지만 파일 업로드가 가능합니다.");
return;
}
var objTbl;
var objRow;
var objCell;
if (document.getElementById)
objTbl = document.getElementById("variableFiles");
else
objTbl = document.all["variableFiles"];
objRow = objTbl.insertRow(objTbl.rows.length);
objCell = objRow.insertCell(0);
objCell.innerHTML = "<input type='file' class=tx size=12 name='bf_file[]' title='파일 용량 <?=$upload_max_filesize?> 이하만 업로드 가능' style='color:<?=$board[bo_color_6]?>;background-color:<?=$board[bo_color_5]?>;border-color:<?=$board[bo_color_4]?>;border-width:1px;'><br>";
if (delete_code)
objCell.innerHTML += delete_code;
else
{
<? if ($is_file_content) { ?>
objCell.innerHTML += "<br><input type='text' size=12 class=tx name='bf_content[]' title='업로드 이미지 파일에 해당 되는 내용을 입력하세요.' style='width:100%; color:<?=$board[bo_color_6]?>;background-color:<?=$board[bo_color_5]?>;border-color:<?=$board[bo_color_4]?>;border-width:1px;'>";
<? } ?>
;
}
flen++;
}
<?=$file_script; //수정시에 필요한 스크립트?>
function del_file()
{
// file_length 이하로는 필드가 삭제되지 않아야 합니다.
var file_length = <?=(int)$file_length?>;
var objTbl = document.getElementById("variableFiles");
if (objTbl.rows.length - 1 > file_length)
{
objTbl.deleteRow(objTbl.rows.length - 1);
flen--;
}
}
</script>
</td>
</tr>
</table>
<? } ?>
</td>
<td>
<table width="100%" border="0" cellspacing="1" cellpadding="4" bgcolor="#FFFFFF">
<? if ($is_member && !$is_admin) { //--회원인 경우 이름 출력?>
<tr bgcolor="#FFFFFF">
<td width="100" bgcolor="#f0f0f0"><b>회원 닉네임</b></td>
<td>
<b><font color="#FF6600">
<?=$member[mb_name]?>
</font></b>
</td>
</tr>
<? } ?>
<? if ($is_name) { ?>
<tr bgcolor="#FFFFFF">
<td width="100" bgcolor="#f0f0f0"><b>회원 닉네임</b></td>
<td>
<input class=ed maxlength=20 size=15 name=wr_name itemname="닉네임" required value="<?=$name?>">
<? if ($is_password) { ?>
비밀번호 :
<input class=ed type=password maxlength=20 size=15 name=wr_password itemname="패스워드" <?=$password_required?>>
<? } ?>
</td>
</tr>
<? } ?>
<tr bgcolor="#FFFFFF">
<td width="100" bgcolor="#f0f0f0"><b>이 름</b></td>
<td><input name='ext1_00' class=ed value='<?=$ext1_00?>' type='text' style="width:150;" required itemname='이름'></td>
</tr>
<tr bgcolor="#FFFFFF">
<td width="100" bgcolor="#f0f0f0"><b>성 별</b></td>
<td>
<input type=radio name="ext1_01" required itemname='성별' value="남자" <? if($ext1_01 == "남자") echo "checked"; ?>>
남자
<input type=radio name="ext1_01" required itemname='성별' value="여자" <? if($ext1_01 == "여자") echo "checked"; ?>>
여자</td>
</tr>
<tr bgcolor="#FFFFFF">
<td width="100" bgcolor="#f0f0f0"><b>생년월일</b></td>
<td>
<input class=ed style="width:70;" name='ext1_02' value="<?=$ext1_02?>" onKeyDown='onlyNumber(this);' maxlength='4' required itemname='출생연도1'>
년생
<input type=radio name="ext1_03" required itemname='양력' value="양력" <? if($ext1_03 == "양력") echo "checked"; ?>>
양력
<input type=radio name="ext1_03" required itemname='음력' value="음력" <? if($ext1_03 == "음력") echo "checked"; ?>>
음력</td>
</tr>
<tr bgcolor="#FFFFFF">
<td width="100" bgcolor="#f0f0f0"><b>핸 드 폰</b></td>
<td>
<SELECT class=box name='ext1_04' required itemname="핸드폰">
<option value='' <? if($ext1_04 == "") echo "selected"; ?>>선택</option>
<option value='010' <? if($ext1_04 == "010") echo "selected"; ?>>010</option>
<option value='011' <? if($ext1_04 == "011") echo "selected"; ?>>011</option>
<option value='016' <? if($ext1_04 == "016") echo "selected"; ?>>016</option>
<option value='017' <? if($ext1_04 == "017") echo "selected"; ?>>017</option>
<option value='018' <? if($ext1_04 == "018") echo "selected"; ?>>018</option>
<option value='019' <? if($ext1_04 == "019") echo "selected"; ?>>019</option>
</select>
-
<input name='ext1_05' class=ed value='<?=$ext1_05?>' type='text' size='4' maxlength='4' onKeyDown='onlyNumber(this);' required itemname='국번'>
-
<input name='ext1_06' class=ed value='<?=$ext1_06?>' type='text' size='4' maxlength='4' onKeyDown='onlyNumber(this);' required itemname='개인번호'>
</td>
</tr>
<tr bgcolor="#FFFFFF">
<td width="100" bgcolor="#f0f0f0"><b>전화번호</b></td>
<td>
<SELECT class=box name='ext1_07' itemname='전화번호'>
<option value='' <? if($ext1_07 == "") echo "selected"; ?>>선택</option>
<option value='02' <? if($ext1_07 == "02") echo "selected"; ?>>02</option>
<option value='031' <? if($ext1_07 == "031") echo "selected"; ?>>031</option>
<option value='032' <? if($ext1_07 == "032") echo "selected"; ?>>032</option>
<option value='033' <? if($ext1_07 == "033") echo "selected"; ?>>033</option>
<option value='041' <? if($ext1_07 == "041") echo "selected"; ?>>041</option>
<option value='042' <? if($ext1_07 == "042") echo "selected"; ?>>042</option>
<option value='043' <? if($ext1_07 == "043") echo "selected"; ?>>043</option>
<option value='051' <? if($ext1_07 == "051") echo "selected"; ?>>051</option>
<option value='052' <? if($ext1_07 == "052") echo "selected"; ?>>052</option>
<option value='053' <? if($ext1_07 == "053") echo "selected"; ?>>053</option>
<option value='054' <? if($ext1_07 == "054") echo "selected"; ?>>054</option>
<option value='055' <? if($ext1_07 == "055") echo "selected"; ?>>055</option>
<option value='061' <? if($ext1_07 == "061") echo "selected"; ?>>061</option>
<option value='062' <? if($ext1_07 == "062") echo "selected"; ?>>062</option>
<option value='063' <? if($ext1_07 == "063") echo "selected"; ?>>063</option>
<option value='064' <? if($ext1_07 == "064") echo "selected"; ?>>064</option>
</select>
-
<input name='ext1_08' class=ed value='<?=$ext1_08?>' type='text' size='4' maxlength='4' onKeyDown='onlyNumber(this);' itemname='국번'>
-
<input name='ext1_09' class=ed value='<?=$ext1_09?>' type='text' size='4' maxlength='4' onKeyDown='onlyNumber(this);' temname='개인번호'>
</td>
</tr>
<tr bgcolor="#FFFFFF">
<tr bgcolor="#FFFFFF">
<td width="100" bgcolor="#f0f0f0"><b>이 메 일</b></td>
<td>
<input name='ext2_04' class=ed value='<?=$ext2_04?>' type='text' style="width:250;" required itemname='이메일'>
</td>
</tr>
<? if ($is_link) { ?>
<tr bgcolor="#FFFFFF">
<td width="100" bgcolor="#f0f0f0"><b>홈페이지</b></td>
<td>
<input type=text name='wr_link1' itemname='링크 #1' value='<?=$link[1]?>' class='is' style='width:50%;'>
<br>
<font color=#999999> ※ 포트폴리오용 개인홈피, 미니홈피, 블로그, 카페 등으로 자신을 표현해 보세요.</font></td>
</tr>
<? } ?>
<tr bgcolor="#FFFFFF">
<td width="100" bgcolor="#f0f0f0"><b>우편번호</b></td>
<td>
<table border="0" cellspacing="0" cellpadding="3">
<tr>
<td>
<input class=ed type=text name='ext2_00' value='<?=$ext2_00?>' size=4 maxlength=3 readonly <?=$config[cf_req_addr]?'required':'';?> itemname='우편번호 앞자리'>
</td>
<td>-</td>
<td>
<input class=ed type=text name='ext2_01' value='<?=$ext2_01?>' size=4 maxlength=3 readonly <?=$config[cf_req_addr]?'required':'';?> itemname='우편번호 뒷자리'>
</td>
<td><a href="javascript:;" onClick="win_zip('fwrite', 'ext2_00', 'ext2_01', 'ext2_02', 'ext2_03');"><img src="<?=$board_skin_path?>/img/icon_addr.gif" height=19 width=85 align='absmiddle' border=0></a></td>
</tr>
</table>
</td>
</tr>
<tr bgcolor="#FFFFFF">
<td width="100" bgcolor="#f0f0f0"><b>주소 (동까지)</b></td>
<td>
<input class=ed type=text name='ext2_02' value='<?=$ext2_02?>' style="width:100%;" readonly <?=$config[cf_req_addr]?'required':'';?> itemname='주소'>
</td>
</tr>
<tr bgcolor="#FFFFFF">
<td width="100" bgcolor="#f0f0f0"><b>주소 (번지/호)</b></td>
<td>
<input class=ed type=text name='ext2_03' value='<?=$ext2_03?>' style="width:100%;" <?=$config[cf_req_addr]?'required':'';?> itemname='상세주소'>
</td>
</tr>
</table>
</td>
</tr>
</table>
<table width=100% height="10" cellpadding="0" cellspacing="0" border="0">
<tr>
<td></td>
</tr>
</table>
<table width="100%" border="0" cellspacing="3" cellpadding="10" bgcolor="#f0f0f0">
<tr>
<td bgcolor="#f0f0f0" width="100" align="center"><b><font color="#FF0000" size="4">중요!!</font></b></td>
<td bgcolor="#FFFFFF">이력서 담당자가 가장 먼저 보는 곳이 사진입니다.<br>
깔끔하고 잘 정돈된 모습의 정해진 사이즈의 사진은 좋은 첫인상을 주는데 도움을 줍니다.<br>
카메라폰, 화상카메라 등으로 찍은 사진, 얼굴을 알아볼 수 없는 사진은 피해주세요.</td>
</tr>
</table>
<table width=100% height="20" cellpadding="0" cellspacing="0" border="0">
<tr>
<td></td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="1">
<tr>
<td>
<table width="100%" border="0" cellspacing="0" cellpadding="3">
<tr>
<td><b><font color="#FF6600">희망직종 및 희망 근무지</font></b></td>
</tr>
</table>
</td>
</tr>
<tr>
<td bgcolor="#CCCCCC" height="2"></td>
</tr>
<tr>
<td height="10"></td>
</tr>
</table>
<table width="100%" border="0" cellspacing="0" cellpadding="4">
<tr>
<td width="100" bgcolor="#f8f8f8"><b>희망 직종</b></td>
<td>
<select name=ca_name required itemname="분류" onChange="category_data(this,'wr_10');">
<option value="">선택하세요
<?=$category_option?>
</select>
<select name="wr_10" required itemname='지원분야'>
<option value="">선택하세요</option>
</select>
<select class=box name='ext2_08' required itemname='대상'>
<option value=''>대상</option>
<option value='유치부' <? if($ext2_08 == "유치부") echo "selected"; ?>>유치부</option>
<option value='초' <? if($ext2_08 == "초") echo "selected"; ?>>초</option>
<option value='중' <? if($ext2_08 == "중") echo "selected"; ?>>중</option>
<option value='고' <? if($ext2_08 == "고") echo "selected"; ?>>고</option>
<option value='초/중' <? if($ext2_08 == "초/중") echo "selected"; ?>>초/중</option>
<option value='중/고' <? if($ext2_08 == "중/고") echo "selected"; ?>>중/고</option>
<option value='초/중/고' <? if($ext2_08 == "초/중/고") echo "selected"; ?>>초/중/고</option>
<option value='유/초/중/고' <? if($ext2_08 == "유/초/중/고") echo "selected"; ?>>유/초/중/고</option>
<option value='고/재수생' <? if($ext2_08 == "고/재수생") echo "selected"; ?>>고/재수생</option>
<option value='재수생' <? if($ext2_08 == "재수생") echo "selected"; ?>>재수생</option>
<option value='편입' <? if($ext2_08 == "편입") echo "selected"; ?>>편입</option>
<option value='대학/일반' <? if($ext2_08 == "대학/일반") echo "selected"; ?>>대학/일반</option>
<option value='전체' <? if($ext2_08 == "전체") echo "selected"; ?>>전체</option>
</select>
</td>
</tr>
<tr>
<td colspan="2" height="1" bgcolor="#e0e0e0"></td>
</tr>
<tr>
<td width="100" bgcolor="#f8f8f8"><b>희망 근무지</b></td>
<td>희망 근무지1 :
<select name="ext3_08" class=box required itemname='희망직종'>
<option value='희망근무지1' <? if($ext3_08 == "희망근무지1") echo "selected"; ?>>희망근무지1</option>
<option value='서울' <? if($ext3_08 == "서울") echo "selected"; ?>>서울</option>
<option value='인천' <? if($ext3_08 == "인천") echo "selected"; ?>>인천</option>
<option value='대구' <? if($ext3_08 == "대구") echo "selected"; ?>>대구</option>
<option value='대전' <? if($ext3_08 == "대전") echo "selected"; ?>>대전</option>
<option value='울산' <? if($ext3_08 == "울산") echo "selected"; ?>>울산</option>
<option value='광주' <? if($ext3_08 == "광주") echo "selected"; ?>>광주</option>
<option value='부산' <? if($ext3_08 == "부산") echo "selected"; ?>>부산</option>
<option value='강원도' <? if($ext3_08 == "강원도") echo "selected"; ?>>강원도</option>
<option value='경기도' <? if($ext3_08 == "가이드,통역,번역") echo "selected"; ?>>경기도</option>
<option value='경상남도' <? if($ext3_08 == "경상남도") echo "selected"; ?>>경상남도</option>
<option value='경상북도' <? if($ext3_08 == "경상북도") echo "selected"; ?>>경상북도</option>
<option value='전라남도' <? if($ext3_08 == "전라남도") echo "selected"; ?>>전라남도</option>
<option value='전라북도' <? if($ext3_08 == "전라북도") echo "selected"; ?>>전라북도</option>
<option value='충청남도' <? if($ext3_08 == "충청남도") echo "selected"; ?>>충청남도</option>
<option value='충청북도' <? if($ext3_08 == "충청북도") echo "selected"; ?>>충청북도</option>
<option value='제주도' <? if($ext3_08 == "제주도") echo "selected"; ?>>제주도</option>
<option value='지역무관' <? if($ext3_08 == "지역무관") echo "selected"; ?>>지역무관</option>
</select>
희망 근무지2 :
<input name='ext3_09' class=ed value='<?=$ext3_09?>' type='text' style="width:150;" required itemname='희망근무지2'>
</td>
</tr>
<tr>
<td colspan="2" height="1" bgcolor="#e0e0e0"></td>
</tr>
<tr>
<td width="100" bgcolor="#f8f8f8"><b>구직상황</b></td>
<td>
<select class=box name='wr_9' required itemname='채용상황'>
<option value='on' <? if($write[wr_9] == "on") echo "selected"; ?>>구직중</option>
<option value='off' <? if($write[wr_9] == "off") echo "selected"; ?>>구직완료</option>
</select>
<span class='b_tit2'>구직기간</span> :
<input id="date" name='ext7_00' class=ed style="width:80;" value="<?=$ext7_00?>" maxlength='20' itemname="달력1" />
<button height="10" onClick="win_calendar('date', document.getElementById('date').value, '-')">
선택 </button> 부터
<input id="date2" name='ext7_01' class=ed style="width:80;" value="<?=$ext7_01?>" maxlength='20' itemname="달력2" >
<button height="10" onClick="win_calendar('date2', document.getElementById('date').value, '-')">
선택 </button> 까지 </td>
</tr>
<tr>
<td colspan="2" height="1" bgcolor="#e0e0e0"></td>
</tr>
<tr>
<td width="100" bgcolor="#f8f8f8"><b><span class='b_tit2'>구직형태</span></b></td>
<td>
<input type=radio name='ext7_02' required value="정규직" <? if($ext7_02 == "정규직") echo "checked"; ?> >
정규직
<input type=radio name='ext7_02' required value="계약직" <? if($ext7_02 == "계약직") echo "checked"; ?> >
계약직
<input type=radio name='ext7_02' required value="아르바이트" <? if($ext7_02 == "아르바이트") echo "checked"; ?> >
아르바이트</td>
</tr>
<tr>
<
댓글 전체
정 안되심 그냥 스크립트 쓰셔서 해당되는 부분에 값있는지 확인해주는 방법도 있는데...
if(!document.getElementById('해당부분').value)
{
알림창 리턴 펄스...
}
대충 이런식...ㅡ;;구찮아서리...ㅎㅎ;;;
참고로 포인트 필요없어영...ㅡㅋ
별도로 db에 넣을때는 라이브러리에서 일일이 만들어 놓아야 합니다.
때문에 빈도가 많지 않을경우 필요없이 라이브러리를 건드릴 필요가 없겠죠...
해당 write.skin.php 하단에 스크립트로 체크하게끔 해주세요..
내부 name은 알아서 바꿔야 합니다.
그냥 긁어다 쓰면 당근 안됩니다. -,.-
이름만 샘플링 해놓습니다.
<SCRIPT LANGUAGE="JavaScript">
<!--
function sendit(){
var ins = document.check;
if(ins.ext1_00.value == ""){ // name='ext1_00'
alert("이름을 입력해 주세요");
ins.ext1_00.focus();
return;
}
if(ins.group1.value == ""){
alert("회사명을 입력해 주세요");
ins.group1.focus();
return;
}
if ((ins.tel1.value == '') || (ins.tel.value.length < 13 ))
{
alert("전화번호을 바로 입력해 주세요.");
ins.tel.focus();
return;
}
if(ins.email.value == ""){
alert("이메일 주소을 입력해 주세요");
ins.email.focus();
return;
}
if(check_box(ins.content) == false){
alert("내용을 선택해 주세요!");
return;
}
if(ins.madult.value == ""){
alert("남자인원을 입력해 주세요");
ins.madult.focus();
return;
}
if(ins.madult.value == ""){
alert("여자인원을 입력해 주세요");
ins.wadult.focus();
return;
}
if(ins.price.value == ""){
alert("가격을 입력해 주세요");
ins.price.focus();
return;
}
if(check_box(ins.area) == false){
alert("지역을 선택해 주세요!");
return;
}
if(check_box(ins.lodging) == false){
alert("지명을 선택해 주세요!");
return;
}
document.check.submit();
}
}
//-->
</SCRIPT>