묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
select문에서 변수전달 방법...
2002.07.19 11:31
현재 홈페이지상에서 구현하려고 하는것이, 아래와 같은 두 파일간의 변수 전달문제입니다.
먼저 index.php 파일에 있는 select문에서 선택되어진 값에 의해서 자바스크립트에서 해당 페이지로 이동시키는 과정에서, 아래에 있는 해당페이지의 그룹헤더 파일에 먼저 index.php에서 선택된 값을 대입하는 방법이 어떤건지 가르쳐 주시변 감사하겠습니다.
<<index.php>>
<script language="JavaScript">
<!--
function newpages(sel)
{
var index = sel.selectedIndex;
if (sel.options[index].value != '') {
this.location = sel.options[index].value;
}
}
// -->
</script>
<select OnChange="javascript:newpages(this);">
<option>A ~ E</option>
<option value="http://...zboard.php?id=A_not">A</option>
<option value="http://...zboard.php?id=B_not">B</option>
<option value="http://...zboard.php?id=C_not">C</option>
<option value="http://...zboard.php?id=D_not">D</option>
<option value="http://...zboard.php?id=E_not">E</option>
</select>
-- 만일 위에서 "A"라는 값을 선택했다면, 홈페이지는 "A_not"라는 곳으로 이동을 하게 되는데, 이때 아래나오는 해당홈페이지에 사용될 헤더파일에 "A"라는 값이 들어가야 하거든요.
<<header.txt>>
<tr>
<b>제 A 회</b></font>
</td>
</tr>
<tr>
<td width="130">
<a href="http://...zboard.php?id=A_not">공지</a></font></p>
</td>
</tr>
--이걸 이용하려는 이유는 그룹마다 헤더파일이 존재하는데 형식은 같고, 단지 "A"에 해당하는 값들만 다르기 때문입니다.
현재는 그룹마다 헤더파일을 따로 만들고있는데, 그룹이 더 늘어나면 관리하기가 힘들어질것 같아서....
먼저 index.php 파일에 있는 select문에서 선택되어진 값에 의해서 자바스크립트에서 해당 페이지로 이동시키는 과정에서, 아래에 있는 해당페이지의 그룹헤더 파일에 먼저 index.php에서 선택된 값을 대입하는 방법이 어떤건지 가르쳐 주시변 감사하겠습니다.
<<index.php>>
<script language="JavaScript">
<!--
function newpages(sel)
{
var index = sel.selectedIndex;
if (sel.options[index].value != '') {
this.location = sel.options[index].value;
}
}
// -->
</script>
<select OnChange="javascript:newpages(this);">
<option>A ~ E</option>
<option value="http://...zboard.php?id=A_not">A</option>
<option value="http://...zboard.php?id=B_not">B</option>
<option value="http://...zboard.php?id=C_not">C</option>
<option value="http://...zboard.php?id=D_not">D</option>
<option value="http://...zboard.php?id=E_not">E</option>
</select>
-- 만일 위에서 "A"라는 값을 선택했다면, 홈페이지는 "A_not"라는 곳으로 이동을 하게 되는데, 이때 아래나오는 해당홈페이지에 사용될 헤더파일에 "A"라는 값이 들어가야 하거든요.
<<header.txt>>
<tr>
<b>제 A 회</b></font>
</td>
</tr>
<tr>
<td width="130">
<a href="http://...zboard.php?id=A_not">공지</a></font></p>
</td>
</tr>
--이걸 이용하려는 이유는 그룹마다 헤더파일이 존재하는데 형식은 같고, 단지 "A"에 해당하는 값들만 다르기 때문입니다.
현재는 그룹마다 헤더파일을 따로 만들고있는데, 그룹이 더 늘어나면 관리하기가 힘들어질것 같아서....
<b>제 A 회</b></font>
이 부분을 넘어온 $id값에서 첫번째 문자만 가져와서 보여주면 되겠죠.
<b>제 <?=substr($id, 0, 1)?> 회</b></font>