1:1문의 답변 파일첨부 기능 추가

This commit is contained in:
thisgun
2023-01-03 14:53:08 +09:00
parent c3272f9170
commit abfeee5e92
13 changed files with 252 additions and 24 deletions

View File

@ -135,6 +135,32 @@ if(is_file($skin_file)) {
$answer_update_href = G5_BBS_URL.'/qawrite.php?w=u&qa_id='.$answer['qa_id'].$qstr;
$answer_delete_href = G5_BBS_URL.'/qadelete.php?qa_id='.$answer['qa_id'].'&token='.$token.$qstr;
}
$ss_name = 'ss_qa_view_'.$answer['qa_id'];
if(!get_session($ss_name))
set_session($ss_name, TRUE);
// 답변 첨부파일
$answer['img_file'] = array();
$answer['download_href'] = array();
$answer['download_source'] = array();
$answer['img_count'] = 0;
$answer['download_count'] = 0;
for ($i=1; $i<=2; $i++) {
if(preg_match("/\.({$config['cf_image_extension']})$/i", $answer['qa_file'.$i])) {
$attr_href = run_replace('thumb_view_image_href', G5_BBS_URL.'/view_image.php?fn='.urlencode('/'.G5_DATA_DIR.'/qa/'.$answer['qa_file'.$i]), '/'.G5_DATA_DIR.'/qa/'.$answer['qa_file'.$i], '', '', '', '');
$answer['img_file'][] = '<a href="'.$attr_href.'" target="_blank" class="view_image"><img src="'.G5_DATA_URL.'/qa/'.$answer['qa_file'.$i].'"></a>';
$answer['img_count']++;
continue;
}
if ($answer['qa_file'.$i]) {
$answer['download_href'][] = G5_BBS_URL.'/qadownload.php?qa_id='.$answer['qa_id'].'&amp;no='.$i;
$answer['download_source'][] = $answer['qa_source'.$i];
$answer['download_count']++;
}
}
}
$stx = get_text(stripslashes($stx));