HTML 에서 폼들안에서 선택한 값들과 PHP 는 어떻게 연결 합니까? > 그누3질답

그누3질답

HTML 에서 폼들안에서 선택한 값들과 PHP 는 어떻게 연결 합니까? 정보

그누보드 HTML 에서 폼들안에서 선택한 값들과 PHP 는 어떻게 연결 합니까?

본문

셀렉트 박스소스를 하나 받아서 뜯어 봤지만.. 잘 모르겠습니다.
우선 첫번째 셀렉트박스에서 하나를 선택하면 두번째 셀렉트 박스안에 있는 내용들이 틀려지게 되어 있습니다.

문제는 첫번째 박스하고 두번째 박스에 있는 value 값들을 추출해야 하는데..
보시다 시피 두번째 박스의 리스트 구성은 만들었어도 그 안에 있는 (두번째 셀렉트 박스 안의 안에) value 값을
어떻게 변경시키는 지요.

사용 목적은 ..
싸이월드 게시판에 스크랩하는 기능의 소스를 받아서 연결했는데
위에 사용자 id 하고 게시판 num 을 수동으로 넣게 되어 있어서
php 변수로 미리 사용자 번호와 게시판 번호를 넣어 두고
이것들을 서로 각각 메핑해 두고
'어느 사용자의 어느 게시판'을 셀렉트 박스로 선택하려고 하거든요

--- 하던 소스------------------

<html>
<head>

<SCRIPT LANGUAGE="JavaScript">
<!--


// 유저의 게시판 목록
var Array_user_one =  new Array("('Select board','1',true,true)",  // default
                              "('me_freeboard','1', true, true)",
                              "('me_gallery',  '12', true, true)" );

var Array_user_two =  new Array("('select board','',true,true)",
                              "('Armenia',    '', true, true)",
                              "('Bangladesh',  '', true, true)",
                              "('Cambodia',    '', true, true)" );


function populateboard_no2(inForm,selected) {
       
var selectedArray = eval( "Array_" + selected );
       
while (selectedArray.length < inForm.board_no2.options.length) {
              inForm.board_no2.options[(inForm.board_no2.options.length - 1)] = null;
        }
       
for (var i=0; i < selectedArray.length; i++) {
            eval("inForm.board_no2.options[i]=" + "new Option" + selectedArray[i]);
        }

        if (inForm.tid.options[0].value == '') {
            inForm.tid.options[0]= null;
           
    if ( navigator.appName == 'Netscape') {
                  if (parseInt(navigator.appVersion) < 4) {
                      window.history.go(0);
                    }
                  else {     
                        if (navigator.platform == 'Win32' || navigator.platform == 'Win16') {
                            window.history.go(0);
                        }
                  }
            }
        }
}

//-->
</script>

</head>
<body>

<form name="form1">
<select name="tid" onChange="populateboard_no2(document.form1,document.form1.tid.options[document.form1.tid.selectedIndex].value)">
<option selected value=''>Select User</option>
<option value='user_one'>rohkh</option>
<option value='user_two'>yoonbs</option>
</select>

<select name="board_no2" >
<option value=''>&lt;----------</option>
</select>
</form>

댓글 전체

전체 9,564
그누3질답 내용 검색

회원로그인

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