최종 수정일 보이게 하기 > Web Development

본문 바로가기
  • kb@lovelet.com
사이트 내 전체검색

RESOURCES Web Development

최종 수정일 보이게 하기

페이지 정보

본문

요즘 PHP 프로그래밍에 맛들린 modamoda입니다..-_-;;

음..그냥 최종 수정일을 화면에 출력하는 소스입니다.

1. 최종수정일을 글 하단에 표시합니다.
2. 기존의 수정 이력은 작성자가 임으로 삭제 가능하지만 최종수정일은 '확인'버튼을 누른 이후에 입력되므로 작성자가 임의로 삭제할 수 없습니다. (DB를 직접 건드리셔야 합니다)

일단 매모장에서 [제로보드 디랙토리]/write_ok.php 파일을 엽니다. 300번째 줄 근처에 가 보면

===============================================================================================
// 비밀번호 검사;;
if($s_data[ismember]!=$member[no]&&!$is_admin) {
if($password!=$s_data[password]) Error("비밀번호가 틀렸습니다");
}

// 파일삭제
if($del_file1==1) {@z_unlink("./".$s_data[file_name1]);$del_que1=",file_name1='',s_file_name1=''";}
if($del_file2==1) {@z_unlink("./".$s_data[file_name2]);$del_que2=",file_name2='',s_file_name2=''";}
===============================================================================================

이러한 부분이 있을겁니다. 아래와 같이 여기서 코드 몇줄을 추가합니다.

===============================================================================================
// 비밀번호 검사;;
if($s_data[ismember]!=$member[no]&&!$is_admin) {
if($password!=$s_data[password]) Error("비밀번호가 틀렸습니다");
}

//수정일 추가
if($member[no]) {
$mod_name=$member[name];
} else {
$mod_name=$name;
}
if($use_html==2) { $memo=$memo."

※ ".$mod_name."님께서 ".date("m-d H:i")."에 최종 수정하셨습니다."; }
else { $memo = $memo."\\n\\n ※ ".$mod_name."님께서 ".date("m-d H:i")."에 최종 수정하셨습니다."; }


// 파일삭제
if($del_file1==1) {@z_unlink("./".$s_data[file_name1]);$del_que1=",file_name1='',s_file_name1=''";}
if($del_file2==1) {@z_unlink("./".$s_data[file_name2]);$del_que2=",file_name2='',s_file_name2=''";}
===============================================================================================


이러면 위 그림과 같이 그림이 뜨게 됩니다. ^^

- 참고
1. 최초 수정시 HTML only 로 하시다가 추후 수정시 HTML +
이나 TEXT로 변경시에는 기존에 있던
태그가 Parsing 되지 않는경우가 발생합니다. 이때에는 글 내용에 있는
태그를 제거해 주세요.
2. 수정을 할 때 마다 최종수정일이 계속 추가가 됩니다. (갱신이 아닙니다. 추가가 됩니다)
3. 일단 성공은 했지만 몇가지 버그가 있을 수 있습니다. 버그 발견시에는 댓글을 달아주세요^^

- 알려진 버그
1. 현제 (패치되지 않은)알려진 버그는 없습니다.

- 버그패치사항
1. 회원이 쓴 글을 관리자가 수정할시 회원이 수정하였다고 나오는 버그를 수정하였습니다.
(2003/01/12 19:35 Patch - [S,CAC]님께서 알려주셨습니다)

Share Post:

댓글목록

등록된 댓글이 없습니다.

Sign In
OR
Don't have an account? SIGN UP

Keywords

Visits

접속자

Total Visits
1,887,932