답변 2개
채택된 답변
+20 포인트
10년 전
</p><p> <?php for ($i=0; $is_file && $i<$file_count; $i++) { ?>
<tr>
<th scope="row">파일 #<?php echo $i+1 ?></th>
<td>
<input type="file" name="bf_file[]" title="파일첨부 <?php echo $i+1 ?> : 용량 <?php echo $upload_max_filesize ?> 이하만 업로드 가능" class="frm_file frm_input">
<?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 } ?></p><p>
이부분에서 $file_count만큼 반복되서 보여집니다
바꾸실려면 여기에서 조건을 걸어야 하겠지요
</p><p> <?php for ($i=0; $is_file && $i<$file_count; $i++) {
if($i ==0) $thisFiles = "내사진";
elseif($i==1) $thisFiles = "네사진";
elseif($i==2) $thisFiles = "애사진";
elseif($i==3) $thisFiles = "남사진";
else $thisFiles = "파일 #".($i+1)";
?>
<tr>
<th scope="row"><?=$thisFiles?></th>
<td>
<input type="file" name="bf_file[]" title="파일첨부 <?php echo $i+1 ?> : 용량 <?php echo $upload_max_filesize ?> 이하만 업로드 가능" class="frm_file frm_input">
<?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 } ?> </p><p>
요런식으로 바꾸면 되겠지요
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
10년 전
팁을 드리면.. 여분필드를 활용하세요
파일 업로드 입력폼 옆에 여분필드에 원하는 문구를 입력하게하고 view.skin.php에서 출력해 줍니다.
예를들면 이렇게요..
<input type="file" name="bf_file[]" title="파일첨부 <?php echo $i+1 ?> : 용량 <?php echo $upload_max_filesize ?> 이하만 업로드 가능" class="frm_file frm_input"> 파일 타이틀
<input type="text" name="wr_1" value="<?php echo $homepage ?>" id="wr_1" class="frm_input" size="50">
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
해날
10년 전
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
음... 관리자기능중에 '파일 설명 사용' 체크 해서 보통
첨부파일의 이름을 써넣게 하잖아요. 업로더가 임의로요.
그것을 임의로 쓰게 하는게 아니고 타이틀로 고정하려는 겁니다.
지금 문자열치환쪽으로 시도해보는데 제 실력이 모자라... 아직도 헤매는중입니다.