테스트 사이트 - 개발 중인 베타 버전입니다

첨부파일명 출력 문제!!

문용용 10년 전 조회 4,613

</p><p><?php</p><p><span class="Apple-tab-span" style="white-space:pre">		</span>$sql = " select bf_file from {$g5['board_file_table']}";</p><p><span class="Apple-tab-span" style="white-space:pre">		</span>$result = sql_query($sql);<span class="Apple-tab-span" style="white-space:pre">		</span></p><p><span class="Apple-tab-span" style="white-space:pre">		</span>for($i=0; $row = sql_fetch_array($result); $i++){</p><p><span class="Apple-tab-span" style="white-space:pre">			</span>$list2[$i] = $row; </p><p><span class="Apple-tab-span" style="white-space:pre">		</span>}</p><p><span class="Apple-tab-span" style="white-space:pre">		</span>print_r2($list2[0]); <span class="Apple-tab-span" style="white-space:pre">	</span></p><p><span style="font-size: 11pt; line-height: 1.5;">?></span></p><p>

 

이렇게 하면 

 

(

[bf_file] => 2130706433_4qwO1FXe_p08.jpg 

)

이렇게 나오는데 

 

뒤에 파일명만 추출하는 방법좀

 

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

10년 전

질문이 무슨 말인지 명확하지않으나 추측하자면 이걸 원하는 모양이군요

echo $list2[0][bf_file];

echo $list2[1][bf_file];

이런 식으로 출력하면 화일명만 나옵니다. 에구..이런 질문..

애초에 아래처럼 해주면 간단해집니다

$list2[$i] = $row<-- 대신 --> $list2[$i] = $row[bf_file];

 echo $list2[0];

 

echo $list2[1];

 

 

 

 

 

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

l

1. [bf_file] => 2130706433_4qwO1FXe_p08.jpg 

2. [bf_source] ==>원래파일명.jpg 이렇게 보입니다.

1번은 실제 저장된 파일 이름이고 2번은 실제 올린 파일 이름입니다.

게시판에서 다운로드 누르면 1번파일을 2번파일로 변환해서 내 컴퓨터에 저장하게 됩니다.

그냥 원래 파일명이 알고 싶으시면 2번을 출력하시면 될거 같네요..

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

파일 이름이 아닌 파일 변수명 말하시는건가요 ??

 

그건 좀 복잡하지 않을까 하네요.. 아니면 db 에다가 파일변수명 따로 저장하는 필더를 하나 추가하셔서 

write.php 에다가 db 보낼때 추가하시는게 .....

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인