날짜 자동입력 넣기 도와주세요. 정보
날짜 자동입력 넣기 도와주세요.관련링크
http://www.biz-nara.com
124회 연결
첨부파일
본문
게시판식 홈페이지를 만드는 중에 다음 내용에 대하여 도와 주실분을 찾습니다.
게시판 글쓰기에서 투표만기일 입력 콤보 박스를 만들고 그 옆에 선택값이 들어가 보여주는 테이블을 만들었습니다.
콤보박스 선택항목은 1년후, 6개월후, 3개월후, 1개월후, 지정일자의 5개를 만들었습니다.
질문1
회원등록시 생년월일 입력과 같이, 지정일자 바로 옆에 달력 아이콘이 붙도록하고, 이걸 글릭해서 날자 선택한 것이 옆칸에 뿌리주는 코드를 만들려는데 어딜 수정해야 하는지요?
아래구문은 해당 스킨 구문이고
<td width="10%" bgcolor="#f5f5f5" align="center">1차투표<br>기한</td>
<td width="15%" bgcolor="white"><!-- change_open_date()를 새로 만들어야 할 듯 -->
<select style="width:100%;" name="vdate_sel" id="vdate_sel" onchange="change_open_date();">
<option name="until_oneyear" value="<?=$until_oneyear?>" checked>1년후</option>
<option name="until_sixmonth" value="<?=$until_sixmonth?>">6개월후</option>
<option name="until_threemonth" value="<?=$until_threemonth?>">3개월후</option>
<option name="until_onemonth" value="<?=$until_onemonth?>">1개월후</option>
<option name="until_nomidate" id="until_nomidate" value="<?=$until_nomidate?>">
지정일자</option> <== 이 부분
</select></td>
<td width="25%">
<input style="width:85%;" class="ed" name="open_date" id="open_date" readonly value="<?=$open_date?>">한
<input class="ed" name="open_text" id="open_text" readonly value="<?=$open_date?>" style="display:none; width:85%;">
</td>
$next_date = date("Y-m-d H:i", time() + 365 * 86400);
$until_oneyear = date("Y-m-d H:i", time() + 365 * 86400);
$until_sixmonth = date("Y-m-d H:i", time() + 183 * 86400);
$until_threemonth = date("Y-m-d H:i", time() + 92 * 86400);
$until_onemonth = date("Y-m-d H:i", time() + 30 * 86400);
$until_nomidate = date("Y-m-d H:i", time()); <== 이 부분
<script>
function change_open_date()
{
document.getElementById('open_date').value = document.getElementById('vdate_sel').value;
}
</script>
그리고 여기에 표시하는 않았지만 회원등록의 화일(register_form.php)내에 있는 date picker 관련 javascript 전문을 write.skin.php에 복사해 붙여 놨습니다.
.
해당 그림을 캡춰한 화일과 php 화일(write.skin.php)에서 위와 관련된 구문만 발췌한 화일을 첨부해 드립니다.
게시판 글쓰기에서 투표만기일 입력 콤보 박스를 만들고 그 옆에 선택값이 들어가 보여주는 테이블을 만들었습니다.
콤보박스 선택항목은 1년후, 6개월후, 3개월후, 1개월후, 지정일자의 5개를 만들었습니다.
질문1
회원등록시 생년월일 입력과 같이, 지정일자 바로 옆에 달력 아이콘이 붙도록하고, 이걸 글릭해서 날자 선택한 것이 옆칸에 뿌리주는 코드를 만들려는데 어딜 수정해야 하는지요?
아래구문은 해당 스킨 구문이고
<td width="10%" bgcolor="#f5f5f5" align="center">1차투표<br>기한</td>
<td width="15%" bgcolor="white"><!-- change_open_date()를 새로 만들어야 할 듯 -->
<select style="width:100%;" name="vdate_sel" id="vdate_sel" onchange="change_open_date();">
<option name="until_oneyear" value="<?=$until_oneyear?>" checked>1년후</option>
<option name="until_sixmonth" value="<?=$until_sixmonth?>">6개월후</option>
<option name="until_threemonth" value="<?=$until_threemonth?>">3개월후</option>
<option name="until_onemonth" value="<?=$until_onemonth?>">1개월후</option>
<option name="until_nomidate" id="until_nomidate" value="<?=$until_nomidate?>">
지정일자</option> <== 이 부분
</select></td>
<td width="25%">
<input style="width:85%;" class="ed" name="open_date" id="open_date" readonly value="<?=$open_date?>">한
<input class="ed" name="open_text" id="open_text" readonly value="<?=$open_date?>" style="display:none; width:85%;">
</td>
$next_date = date("Y-m-d H:i", time() + 365 * 86400);
$until_oneyear = date("Y-m-d H:i", time() + 365 * 86400);
$until_sixmonth = date("Y-m-d H:i", time() + 183 * 86400);
$until_threemonth = date("Y-m-d H:i", time() + 92 * 86400);
$until_onemonth = date("Y-m-d H:i", time() + 30 * 86400);
$until_nomidate = date("Y-m-d H:i", time()); <== 이 부분
<script>
function change_open_date()
{
document.getElementById('open_date').value = document.getElementById('vdate_sel').value;
}
</script>
그리고 여기에 표시하는 않았지만 회원등록의 화일(register_form.php)내에 있는 date picker 관련 javascript 전문을 write.skin.php에 복사해 붙여 놨습니다.
.
해당 그림을 캡춰한 화일과 php 화일(write.skin.php)에서 위와 관련된 구문만 발췌한 화일을 첨부해 드립니다.
댓글 전체
이건 ... 질문이 아니라,,, 의뢰 인데요,
역시 질문이라기보단 작업의뢰같이 질문 범위가 너무 넓군요. 다시 올려 볼까합니다.