코멘트 파일첨부 질문입니다.
본문
임의로 코멘트에 파일첨부를 생성했습니다.
입력=================
<tr>
<th scope="row">파일첨부</th>
<td class="border_r0"><input type='file' name='upload' id="comAdd"></td>
</tr>
업데이트 ===============
<?php
$tmp_file = $_FILES[upload][tmp_name];
$filename = $_FILES[upload][name];
$filesize = $_FILES[upload][size];
$timg = @getimagesize($tmp_file);
$dest_file = G5_DATA_PATH.'/file/'.$bo_table.'/'.$filename = $_FILES[upload][name];
move_uploaded_file($tmp_file, $dest_file);
// 올라간 파일의 퍼미션을 변경합니다.
// chmod($dest_file, G5_FILE_PERMISSION);
$sql = " insert into $g5[board_file_table]
set bo_table = '$bo_table',
wr_id = '$comment_id',
bf_no = '1',
bf_source = '$filename',
bf_file = '$filename',
bf_content = '{$bf_content}',
bf_download = 0,
bf_filesize = '$filesize',
bf_width = '{$imagesize[0]}',
bf_height = '{$imagesize[1]}',
bf_type = '{$imagesize[2]}',
bf_datetime = '".G5_TIME_YMD."' ";
sql_query($sql);
?>
출력=======================
$query = "select * from g5_board_file where bo_table = '{$bo_table}' and wr_id = '{$comment_id}' ";
$result = sql_query($query);
$memberName = sql_fetch_array($result);
$img_src[$cnt]="<img src='/data/file/note/$memberName[bf_source]' style='width:100%;'>";
<?if(!empty($memberName[bf_source])){?>
<p><?echo $img_src[$cnt];?></p>
<?}?>
제 질문은 4가지 입니다.
1. 파일을 삭제하거나, 수정하고 싶은데 어떤 코드를 넣어야 할까요?
2. 기본 db를 보니까 asdfasdf89898asdfafd 이런식으로 가상으로 이름이 주어지는거 같던데.업데이트 영역에 어떤 쿼리를 넣어야할까요? ㅠ.ㅠ (그래야 한글파일도 임의로 이름이 들어갈 것 같습니다..)
이런식으로
3. 파일사이즈는 나오는데 길이와 너비는 쌓이지가 안더라구요. 어떤코드를 넣어야할까요..
4. 파일의 용량도 무조건 3메가 이런식으로 줄여서 저장하고도 싶습니다.. 웹하드가 녹록치 않아서..
php참 어렵네용..
도움 부탁드립니다...
답변을 작성하시기 전에 로그인 해주세요.