<?php
$g4_path = '..';
include_once("{$g4_path}/common.php");
$i = 0;
$sql = " select * from {$g4['board_file_table']}";
$result = sql_query($sql);
while ($row = sql_fetch_array($result)) {
$no = $row['bf_no'];
$board['bo_table'] = $row['bo_table'];
$file['path'] = "{$g4['path']}/data/file/{$row['bo_table']}";
$file['size'] = filesize("{$file['path']}/{$row['bf_file']}");
$file['datetime'] = date("Y-m-d H:i:s", @filemtime("{$g4['path']}/data/file/{$row['bo_table']}/{$row['bf_file']}"));
$file['imgsize'] = @getimagesize("{$file['path']}/{$row['bf_file']}");
$file_sql = " update `{$g4['board_file_table']}` set `bf_filesize` = '{$file['size']}', `bf_datetime` = '{$file['datetime']}', `bf_width` = '{$file['imgsize'][0]}', `bf_height` = '{$file['imgsize'][1]}', `bf_type` = '{$file['imgsize'][2]}' where `bo_table` = '{$row['bo_table']}' and `wr_id` = '{$row['wr_id']}' and `bf_no` = '{$row['bf_no']}' ";
sql_query($file_sql);
}
?>
$g4_path를 적당히 수정해서 사용하시길...
$g4_path = '..';
include_once("{$g4_path}/common.php");
$i = 0;
$sql = " select * from {$g4['board_file_table']}";
$result = sql_query($sql);
while ($row = sql_fetch_array($result)) {
$no = $row['bf_no'];
$board['bo_table'] = $row['bo_table'];
$file['path'] = "{$g4['path']}/data/file/{$row['bo_table']}";
$file['size'] = filesize("{$file['path']}/{$row['bf_file']}");
$file['datetime'] = date("Y-m-d H:i:s", @filemtime("{$g4['path']}/data/file/{$row['bo_table']}/{$row['bf_file']}"));
$file['imgsize'] = @getimagesize("{$file['path']}/{$row['bf_file']}");
$file_sql = " update `{$g4['board_file_table']}` set `bf_filesize` = '{$file['size']}', `bf_datetime` = '{$file['datetime']}', `bf_width` = '{$file['imgsize'][0]}', `bf_height` = '{$file['imgsize'][1]}', `bf_type` = '{$file['imgsize'][2]}' where `bo_table` = '{$row['bo_table']}' and `wr_id` = '{$row['wr_id']}' and `bf_no` = '{$row['bf_no']}' ";
sql_query($file_sql);
}
?>
$g4_path를 적당히 수정해서 사용하시길...
댓글 13개
소스코드 최상단에 $g4_path=".."; 가 기재되어 있는 것으로 미루어,
'g6man'님께서도 정리를 깔끔하게 하는 스타일이신듯 합니다.
소스코드를 그대로 복사하셔도 되고, 파일을 다운로드 받으셔도 됩니다.
특별히 손봐 줄 부분은 없습니다.
단, $g4_path="..";
=> 상대경로를 지정하는 부분에서 확인할 수 있듯이,
=> g4 설치경로가 아닌, 한단계 하단에 임의의 경로를 만들어 놓고 저장해서 사용하시면 됩니다.
이 소스파일의 진정한 깔끔함을 느끼고 싶으시다면,
g4 최신버전으로 업그레이드 하신 후,
new.php(최근게시물 --- 이 부분은 해당사항과 멀지만...),
각 게시판 view화면에서 파일이 첨부된 게시물의 출력형태를 확인하신 후 실행하시기 바랍니다.
얼마나 깔끔하고 유용한 파일인지를...
'7쟁이'님께 드리는 말씀과 함께,
다시 한번 'g6man'님께 감사의 말씀을 전합니다.
'g6man'님께서도 정리를 깔끔하게 하는 스타일이신듯 합니다.
소스코드를 그대로 복사하셔도 되고, 파일을 다운로드 받으셔도 됩니다.
특별히 손봐 줄 부분은 없습니다.
단, $g4_path="..";
=> 상대경로를 지정하는 부분에서 확인할 수 있듯이,
=> g4 설치경로가 아닌, 한단계 하단에 임의의 경로를 만들어 놓고 저장해서 사용하시면 됩니다.
이 소스파일의 진정한 깔끔함을 느끼고 싶으시다면,
g4 최신버전으로 업그레이드 하신 후,
new.php(최근게시물 --- 이 부분은 해당사항과 멀지만...),
각 게시판 view화면에서 파일이 첨부된 게시물의 출력형태를 확인하신 후 실행하시기 바랍니다.
얼마나 깔끔하고 유용한 파일인지를...
'7쟁이'님께 드리는 말씀과 함께,
다시 한번 'g6man'님께 감사의 말씀을 전합니다.
게시글 목록
| 번호 | 제목 |
|---|---|
| 620 | |
| 605 | |
| 594 | |
| 590 | |
| 589 | |
| 578 | |
| 563 | |
| 551 | |
| 550 | |
| 542 | |
| 536 | |
| 531 | |
| 529 | |
| 522 | |
| 511 | |
| 497 | |
| 471 | |
| 467 | |
| 466 | |
| 479 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기