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

게시판 목록에서 첨부파일 다운받기가 이상합니다 채택완료

소룡 4년 전 조회 4,220

관리자에서 목록에서 파일사용은 체크한 상태이고요..

리스트에서 아래와 같이 소스를 삽입한 상태에서 첨부파일을 다운로드하면 잘 안됩니다. 그런데 view화면을 한번 확인하고 나면 리스트에서 첨부파일이 다운로드가 잘 되거던요..세션문제인지 무엇이 문제인지 안될려면 아예 안되야 되는데 글읽기(view)만 한번 보고 나오면 리스트에서 첨부파일이 정상적으로 다운로드 되는데 아시는 고수님들 한번 봐주시면 정말 감사하겠습니다

 

 

<?php if($list[$i]['file'][1]['file']){ ?><a href="<?=$list[$i]['file'][1]['href']?>">pdf</a><?php }?>

 

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

답변 1개

채택된 답변
+20 포인트
세크티
4년 전

세션문제입니다. ss_view_{$bo_table}_{$wr_id} 이런형식의 세션이 필요한데요. view에서는 이게 board.php에서 만들어집니다. 

해결을 위한 두가지방법으로

1. download.php에서 아래 코드 찾아서 지우기

</p>

<pre>
if (!get_session('ss_view_'.$bo_table.'_'.$wr_id))
    alert('잘못된 접근입니다.');</pre>

<p>

 

2. 게시판 스킨의 list.skin.php에서 for문안에 세션 만들기. 요건 테스트는 안해봐서 될지 모르겠네요.

</p>

<pre>
for ($i=0; $i<count($list); $i++) {</pre>

<p>set_session("ss_view_{$bo_table}_{$list[$i]['wr_id]}", TRUE);</p>

<p>

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

답변에 대한 댓글 1개

소룡
4년 전
download.php에서 시킨대로 삭제하였더니 귀신같이 잘되네요..정말 고맙습니다

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

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

로그인