값 넘길 때 체크 하는 것좀 봐주세요... > 그누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");
?>
  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로