답변 2개
채택된 답변
+20 포인트
11년 전
도움이 될까, 이전에 쓰던 스킨에서 추출 하여
댓글 달아 드립니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
공대그녀
11년 전
댓글을 작성하려면 로그인이 필요합니다.
11년 전
write.php--------------------------------------------------------------
</div>
<div><input type="file" class="file" name="bf_file[]" title="파일 용량 <?php echo $upload_max_filesize?> 이하만 업로드 가능" /></div>
<div>
이부분이 파일 넘겨주는 녀석입니다
즉 bf_file[] 가 update페이지에서 받는 값이지요
write_update.php-------------------------------------------------------
일반적으로 첨부파일들은 $_FILES 로 가져오게 됩니다
print_r2($_FILES) 확인해보시면 되구요
파일명은 아마도 $_FILES['bf_file']['name'][$i]의 형태 일겁니다
</div>
<div>for ($i=0; $i<count($_FILES['bf_file']['name']); $i++)
{</div>
<div> $_FILES['bf_file']['<font face="Tahoma">name'][$i];</font></div>
<div> $_FILES['bf_file']['<font face="Tahoma">type'][$i];</font></div>
<div> $_FILES['bf_file']['<font face="Tahoma">tmp_name'][$i];</font></div>
<div> $_FILES['bf_file']['<font face="Tahoma">error'][$i];</font></div>
<div> $_FILES['bf_file']['<font face="Tahoma">size'][$i];</font></div>
<div><font face="Tahoma">}</font></div>
<div>
등의 값을 가져 옵니다
로그인 후 평가할 수 있습니다
답변에 대한 댓글 5개
�
공대그녀
11년 전
불량학생님 답변 감사드립니다. :)
$_FILES['bf_file']['name'][0] 을 사용하였는데, 불러오지를 못해요. ㅜ
print_r2($_FILES) 은
Array
(
[bf_file] => Array
(
[name] = > Array
(
[0] =>
[1] =>
[2] =>
)
이런식으로 실행되는데, 파일이름만 추출하면 되는데, 어떻게 방법이 없을까요?
도움 부탁 드려요.
$_FILES['bf_file']['name'][0] 을 사용하였는데, 불러오지를 못해요. ㅜ
print_r2($_FILES) 은
Array
(
[bf_file] => Array
(
[name] = > Array
(
[0] =>
[1] =>
[2] =>
)
이런식으로 실행되는데, 파일이름만 추출하면 되는데, 어떻게 방법이 없을까요?
도움 부탁 드려요.
�
불량학생
11년 전
print_r2($_FILES)에 값이 없는데요
이전페이지에서 즉 write.skin.php페이지에서
폼 부분에 enctype="multipart/form-data" 이게 있나요?
없으면 파일 전달이 안됩니다
이전페이지에서 즉 write.skin.php페이지에서
폼 부분에 enctype="multipart/form-data" 이게 있나요?
없으면 파일 전달이 안됩니다
�
공대그녀
11년 전
네. form 쪽에 있어요. :)
이미지 저장은 잘 되는데, write_update에서 이름추출이 안되는 것 같아요.
이미지 저장은 잘 되는데, write_update에서 이름추출이 안되는 것 같아요.
�
불량학생
11년 전
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 찍어보세요
�
공대그녀
11년 전
불량학생님 답변 감사드려요.:)
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once("./_common.php");
print_r2($_FILES);
?>
상단에 이렇게 넣었는데요
아직 파일명이 보이지 않아요. ㅜ
Array
(
[bf_file] => Array
(
[name] = > Array
(
[0] =>
[1] =>
[2] =>
)
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
include_once("./_common.php");
print_r2($_FILES);
?>
상단에 이렇게 넣었는데요
아직 파일명이 보이지 않아요. ㅜ
Array
(
[bf_file] => Array
(
[name] = > Array
(
[0] =>
[1] =>
[2] =>
)
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
write_update 페이지에서 파일명도 알 수 있을까요?
도움 부탁드려요.