답변 2개 / 댓글 6개
채택된 답변
+20 포인트
도움이 될까, 이전에 쓰던 스킨에서 추출 하여
댓글 달아 드립니다.
<? if ($file[0][source]) { ?><br />
<img src="../data/file/<?=$bo_table?>/<?=$file[0][file]?>" width="120" border="0">
찾으시는 부분이 이쪽이 아닐까 싶습니다.
<input type='checkbox' name='bf_file_del[0]' value='1'>
<a href='<?=$file[0][href]?>'>
<?=$file[0][source]?>
</a> 삭제
<? } ?>
write.php--------------------------------------------------------------
Copy
<input type="file" class="file" name="bf_file[]" title="파일 용량 <?php echo $upload_max_filesize?> 이하만 업로드 가능" />
이부분이 파일 넘겨주는 녀석입니다
즉 bf_file[] 가 update페이지에서 받는 값이지요
write_update.php-------------------------------------------------------
일반적으로 첨부파일들은 $_FILES 로 가져오게 됩니다
print_r2($_FILES) 확인해보시면 되구요
파일명은 아마도 $_FILES['bf_file']['name'][$i]의 형태 일겁니다
Copy
for ($i=0; $i<count($_FILES['bf_file']['name']); $i++){
$_FILES['bf_file']['name'][$i];
$_FILES['bf_file']['type'][$i];
$_FILES['bf_file']['tmp_name'][$i];
$_FILES['bf_file']['error'][$i];
$_FILES['bf_file']['size'][$i];
}
등의 값을 가져 옵니다
답변에 대한 댓글 5개
print_r2($_FILES)를 했을때 값들이 떠야 하는데
했을시 이런식으로 떠야 하는데요
[code]
Array
(
[bf_file] => Array
(
[name] => Array
(
[0] => Chrysanthemum.jpg
[1] => Desert.jpg
)
[type] => Array
(
[0] => image/pjpeg
[1] => image/pjpeg
)
[tmp_name] => Array
(
[0] => /tmp/phpLJyh4H
[1] => /tmp/phppe7Cqm
)
[error] => Array
(
[0] => 0
[1] => 0
)
[size] => Array
(
[0] => 879394
[1] => 845941
)
)
)
[/code]
write_update.php 페이지에서 _common.php 불러오고 난 다음부분에 print_r2 찍어보세요
했을시 이런식으로 떠야 하는데요
[code]
Array
(
[bf_file] => Array
(
[name] => Array
(
[0] => Chrysanthemum.jpg
[1] => Desert.jpg
)
[type] => Array
(
[0] => image/pjpeg
[1] => image/pjpeg
)
[tmp_name] => Array
(
[0] => /tmp/phpLJyh4H
[1] => /tmp/phppe7Cqm
)
[error] => Array
(
[0] => 0
[1] => 0
)
[size] => Array
(
[0] => 879394
[1] => 845941
)
)
)
[/code]
write_update.php 페이지에서 _common.php 불러오고 난 다음부분에 print_r2 찍어보세요
답변을 작성하려면 로그인이 필요합니다.
write_update 페이지에서 파일명도 알 수 있을까요?
도움 부탁드려요.