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

첨부파일을 링크로 바꾸어 처리해주실 분요 채택완료

단팥빵 4년 전 조회 3,420

제가 초보라서요.

아래의 부분이 view.php에 해당하는 부분이잖아요.

특히 이 부분은 첨부한 파일을 나타내주기 위한 부분인데요.

링크가 파일의 아래 부분에 있기는 하지만,

혹시 이 파일 부분을 링크로 바꾸어준다면 어느 부분을 어떻게 바꾸어야 할런지요.

file 이라고 써진 부분을 link라고 바꾸었더니 아무것도 뜨지 않아서요.

초보라서 죄송합니다.

 

</p>

<p>    <?php

    $cnt = 0;

    if ($view['file']['count']) {

        for ($i=0; $i<count($view['file']); $i++) {

            if (isset($view['file'][$i]['source']) && $view['file'][$i]['source'] && !$view['file'][$i]['view'])

                $cnt++;

        }

    }

    ?></p>

<p>

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

답변 3개

채택된 답변
+20 포인트

file <= 이건 정의되어 있기 때문에 나오는것이고

 

link 라는 배열로 정의된게 없으니까 나오는게 없을겁니다.

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

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

플래토
4년 전

첨부파일은 file 이 업로드된 정보의 링크정보입니다.

그 자체로 링크기능이 존재하고

실제로 그 링크의 대상은 파일이라서 파일이 다운로드 됩니다.

 

반면 wr_link라고 되어있는 영역은

다른 URL을 연결하기위한 <a href=" URL "> 영역을 담당하는 링크의 정보입니다

 

질문이 이상하게 들린다는 의미입니다

 

처리하고자 하는 기능에 대해 좀더 정확한 질문을 하시는게 낫습니다.

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

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

lib/common.lib.php

 

get_file 함수를 참조하시면 될거 같습니다.

 

$view['file'][$i]['view']

=> 소스상으로는 이게 파일 링크 주소인거 같습니다.

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

답변에 대한 댓글 1개

단팥빵
4년 전
아 제가 질문을 잘못드렸나보아요.
초보라서 티가 나네요.

제 질문은 제가 올린 부분은 첨부파일에 대한 부분을 출력하기 위한 코드인데
이 부분을 (파일의 링크가 아닌) 첨부 부분보면 링크도 올릴 수 있게 되어있잖아요.
그 링크와 관련된 부분을 이런 형태로 바꾸면 어떻게 되느냐는 의미였거든요.
제가 file->link로 바꾸니 그 이후 부분이 아무것도 안나타난다는 의미였어요. ㅠㅠ

미안합니다.

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

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

로그인