첨부파일 영역 문구를 각각 다르게 하고 싶습니다.
본문
위 화면처럼 글작성 페이지 제일 하단에 위치한 첨부파일 부분에 제가 임의로 표시한 영역(1번 내지 2번)
에 문구를 다르게 기입하고 싶습니다.
예를 들어
파일#1에는 "썸네일 이미지 첨부를 해주세요."
파일#2에는 "글 읽기 페이지에 나올 이미지를 첨부해주세요."
라고 각각 문구를 다르게 기입하고 싶습니다.
고수님들의 조언 부탁드립니다.^^
답변 2
참고.
http://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=99
write.skin.php 파일에서..
<?php for ($i=0; $is_file && $i<$file_count; $i++) { ?>
여기를 이렇게 수정하고..
<?php
for ($i=0; $is_file && $i<$file_count; $i++) {
if ($i==0) $file_msg = "썸네일 이미지 첨부를 해주세요.";
else if ($i==1) $file_msg = "글 읽기 페이지에 나올 이미지를 첨부해주세요.";
else $file_msg = "파일 #".($i+1);
?>
파일 #<?php echo $i+1 ?> 여기를 이렇게 수정 <?php echo $file_msg ?>
아니면 1번 자리는 그대로 두고 2번 자리에만 <?php echo $file_msg ?> 추가하면 됩니다.
루프문 안에, 다음의 코드를 넣어주면 됩니다.
<?php if ($i === 0) { ?>
썸네일 이미지 첨부를 해주세요.
<?php } else if ($i === 1) { ?>
글 읽기 페이지에 나올 이미지를 첨부해주세요.
<?php } ?>
예제 코드입니다.
(style="display:inline-block" 을 빼면, 텍스트박스 아래에 텍스트가 나옵니다.)
<?php for ($i=0; $is_file && $i<$file_count; $i++) { ?>
<tr>
<th scope="row">파일 #<?php echo $i+1 ?></th>
<td>
<input type="file" style="display:inline-block" name="bf_file[]" title="파일첨부 <?php echo $i+1 ?> : 용량 <?php echo $upload_max_filesize ?> 이하만 업로드 가능" class="frm_file frm_input">
<?php if ($i === 0) { ?>
썸네일 이미지 첨부를 해주세요.
<?php } else if ($i === 1) { ?>
글 읽기 페이지에 나올 이미지를 첨부해주세요.
<?php } ?>
<?php if ($is_file_content) { ?>
<input type="text" name="bf_content[]" value="<?php echo ($w == 'u') ? $file[$i]['bf_content'] : ''; ?>" title="파일 설명을 입력해주세요." class="frm_file frm_input" size="50">
<?php } ?>
<?php if($w == 'u' && $file[$i]['file']) { ?>
<input type="checkbox" id="bf_file_del<?php echo $i ?>" name="bf_file_del[<?php echo $i; ?>]" value="1"> <label for="bf_file_del<?php echo $i ?>"><?php echo $file[$i]['source'].'('.$file[$i]['size'].')'; ?> 파일 삭제</label>
<?php } ?>
</td>
</tr>
<?php } ?>