값 넘길 때 체크 하는 것좀 봐주세요... > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

값 넘길 때 체크 하는 것좀 봐주세요... 정보

값 넘길 때 체크 하는 것좀 봐주세요...

본문

아래 코드 입니다.
 
도움 주시면 복 받을거에요... ㅡ.ㅠ
 
검은 부분은 체크하고 넘어가는데,
 
회색 부분은 값이 없을 때 체크하고 itemnane 값의 메세지를 출력해야는뎅
 
체크 못하고 넘어갑니다.
 
form 과 액션쪽에서 해줘야 하는뎅..
 
자바스크립트는 잘 모르겠네요~~~ ㅡ.ㅠ
 
맨 아래 파란색 부분처럼 짜면 정상적으로 체크하고 넘기거등요...
 
아시는 분 답변해주시면 상당히 감사하겠습니다. (* . ㅠ)
 
 
 
 
 
 
<?
$g4_path = ".";
include_once("$g4_path/_common.php");
$g4[title] = "";
include_once("$g4[path]/head.sub.php");
$cafe_join_member = YYYYYY;
?>
<script>
var strJoinOpenInfo = '<?=$cafe_join_member?>';
var bRestrictUser = false;
</script><script>
    <!--
function formSubmit()
{
  var fo = document.fo;
  var cnt = strJoinOpenInfo.length;
  var arrMsgHead = new Array('실명은', '성별은', '나이는', '지역은', 'Email 주소는', '연락처는');
  var arrVarName = new Array('openname', 'opensex', 'openage', 'openregion', 'openemail', 'opentel');
  var objInput;
  var i=0;
  for(i=0; i<cnt; i++)
  {
    if (strJoinOpenInfo.substr(i, 1) == 'Y')
    {
      objInput = eval("document.fo."+arrVarName[i]+"[0]");
      if (!objInput.checked)
      {
        alert(arrMsgHead[i] + " 필수 공개사항입니다.");
        return false;
      }
    }
  }
  fo.action = "./join_update.php";
  fo.submit();

}
-->
</script>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<form name="fo" method="post">
<tr>
 <td>

<input type=text class=ed name=name size=20 maxlength=120 itemname='질문' required value="<?=$member[mb_name]?>">
 
<input type="radio" name="openname" value='Y' checked />
<input type="radio" name="openname" value='N'>
<input type="radio" name="opensex" value='Y' checked />
<input type="radio" name="opensex" value='N'>
<input type="radio" name="openage" value='Y' checked />
<input type="radio" name="openage" value='N' >
<input type="radio" name="openregion" value='Y' checked />
<input type="radio" name="openregion" value='N'>
<input type="radio" name="openemail" value='Y' checked />
<input type="radio" name="openemail" value='N'>
<input type="radio" name="opentel" value='Y' checked />
<input type="radio" name="opentel" value='N'>

 </td>
</tr>
</form>
</table>
<?
include_once("$g4[path]/tail.sub.php");
?>
 
 
 
 
 
 
 
 
 
 
 
 
 
정상적으로 체크를 하고 값을 넘길 때
 
<?
$g4_path = ".";
include_once("$g4_path/_common.php");
$g4[title] = "";
include_once("$g4[path]/head.sub.php");
?>

<form name=fcheck method=post action="javascript:fcheck_submit(document.fcheck)" enctype="multipart/form-data">
<table>
<tr><td>
<input type=text class=ed name=name size=20 maxlength=120 itemname='질문' required value="<?=$member[mb_name]?>">
</td></tr>
</table>
</form>
<script language="JavaScript">
function fcheck_submit(f)
{
    f.action = "./check_update.php";
    f.submit();
}
</script>
<?
include_once("$g4[path]/tail.sub.php");
?>

댓글 전체

전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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