댓글 파일 첨부 기능 구현하기 채택완료
호다
1년 전
조회 1,875
안녕하세요. 항상 도움 받고 있습니다. 댓글에 파일 첨부 기능을 구현하고 있습니다.
테이블에 'wr_attachment' 라고 필드를 추가해주었습니다.
db 에 파일명은 제대로 삽입이 되는데 파일 업로드 폴더에 파일이 업로드 되지 않습니다. 알려주실 수 있나요?
</p>
<p><div class="comment-btn"></p>
<p> <div class="form-group pull-right"></p>
<p> <div class="btn-group"></p>
<p> <input type="file" name="wr_attachment" class="frm_file frm_input"></p>
<p> <button class="btn btn-color btn-sm" type="submit" id="btn_submit"><i class="fa fa-gavel"></i><b>입찰하기</b></button></p>
<p> <button class="btn btn-black btn-sm" title="이모티콘" type="button" onclick="apms_emoticon();"><i class="fa fa-smile-o fa-lg"></i><span class="sound_only">이모티콘</span></button></p>
<p> <button class="btn btn-black btn-sm" title="새댓글" type="button" onclick="comment_box('','c');"><i class="fa fa-refresh fa-lg"></i><span class="sound_only">새댓글 작성</span></button></p>
<p> <button class="btn btn-black btn-sm hidden-xs" title="늘이기" type="button" onclick="apms_textarea('wr_content','down');"><i class="fa fa-plus-circle fa-lg"></i><span class="sound_only">입력창 늘이기</span></button></p>
<p> <button class="btn btn-black btn-sm hidden-xs" title="줄이기" type="button" onclick="apms_textarea('wr_content','up');"><i class="fa fa-minus-circle fa-lg"></i><span class="sound_only">입력창 줄이기</span></button></p>
<p> </div></p>
<p> </div> </p>
<p>
/bbs/write_comment_update.php
</p>
<p>$tmp_file = $_FILES["wr_attachment"]["tmp_name"];</p>
<p>$folder = "../upload/";</p>
<p>$file_name = basename($_FILES["wr_attachment"]["name"]);</p>
<p>move_uploaded_file($tmp_file, $folder . $file_name);</p>
<p>
</p>
<p> $sql = " insert into $write_table</p>
<p> set ca_name = '".addslashes($wr['ca_name'])."',</p>
<p> wr_option = '$wr_secret',</p>
<p> wr_num = '{$wr['wr_num']}',</p>
<p> wr_reply = '',</p>
<p> wr_parent = '$wr_id',</p>
<p> wr_is_comment = 1,</p>
<p> wr_comment = '$tmp_comment',</p>
<p> wr_comment_reply = '$tmp_comment_reply',</p>
<p> wr_subject = '',</p>
<p> wr_content = '$wr_content',</p>
<p> wr_attachment = '$wr_attachment',</p>
<p> mb_id = '$mb_id',</p>
<p> wr_password = '$wr_password',</p>
<p> wr_name = '$wr_name',</p>
<p> wr_email = '$wr_email',</p>
<p> wr_homepage = '$wr_homepage',</p>
<p> wr_datetime = '".G5_TIME_YMDHIS."',</p>
<p> wr_last = '',</p>
<p> wr_ip = '{$_SERVER['REMOTE_ADDR']}',</p>
<p> as_level = '$as_level',</p>
<p> as_lucky = '$as_lucky',</p>
<p> as_re_mb = '$as_re_mb',</p>
<p> as_re_name = '$as_re_name',</p>
<p> as_icon = '$as_icon',</p>
<p> wr_1 = '$wr_1',</p>
<p> wr_2 = '$wr_2',</p>
<p> wr_3 = '$wr_3',</p>
<p> wr_4 = '$wr_4',</p>
<p> wr_5 = '$wr_5',</p>
<p> wr_6 = '$wr_6',</p>
<p> wr_7 = '$wr_7',</p>
<p> wr_8 = '$wr_8',</p>
<p> wr_9 = '$wr_9',</p>
<p> wr_10 = '$wr_10' ";</p>
<p> sql_query($sql);</p>
<p>
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
답변을 작성하려면 로그인이 필요합니다.
로그인