Toggle navigation
Toggle navigation
This project
Loading...
Sign in
최시원
/
Singer-Composer
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
Mukho
2021-11-19 16:29:05 +0900
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
a7aa4b9b7762d893c1963cd57fd41d28f1236c1a
a7aa4b9b
1 parent
c4eb72d2
Fix bug
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
12 additions
and
10 deletions
readme.md
router/board/index.js
readme.md
View file @
a7aa4b9
...
...
@@ -50,6 +50,6 @@ DB구조 - board에서 사용됨(*idx, name, title, content, regdate, modidate,
LF 오류시 git config --global core.autocrlf true 입력
<br><br>
최종 수정: 2021-11-19 1
1:11
<br>
최종 수정: 2021-11-19 1
6:28
<br>
최종 수정 내용: 버그 수정, 게시글 조회수 구현, 프로필 수정 세션 연동, about/사이트 git 링크 추가, 프로필 추가
<br>
수정 내용: 메뉴바/하단 추가, 게시판에 기본 서식 추가, 로그인시에만 게시판 관련 경로에 접근가능하게 함, 사용자 로그 생성, 경로 지정 수정, 제목 추가, userDB, 회원가입에 nickname요소 추가, 세션에 ID + 닉네임 전달기능 추가, 게시판의 글쓰기 및 글 열람 기능 추가.
...
...
router/board/index.js
View file @
a7aa4b9
...
...
@@ -51,21 +51,23 @@ router.post('/write', function(req,res,next){
var
passwd
=
req
.
body
.
passwd
var
datas
=
[
name
,
title
,
content
,
passwd
]
var
id
;
var
nickname
;
var
sql
=
"insert into board(name, title, content, regdate, modidate, passwd, hit) values(?,?,?,now(),now(),?,0)"
;
board
.
query
(
sql
,
datas
,
function
(
err
,
rows
)
{
if
(
err
)
console
.
error
(
"err : "
+
err
);
id
=
req
.
user
.
ID
;
nickname
=
req
.
user
.
nickname
;
});
var
idx_
;
var
sql_
=
"select max(idx) as idx from board"
board
.
query
(
sql_
,
function
(
err
,
rows
){
if
(
err
)
console
.
error
(
"err : "
+
err
);
idx_
=
rows
[
0
].
idx
+
1
;
});
idx_
=
rows
[
0
].
idx
;
var
sql
=
"insert into board(name, title, content, regdate, modidate, passwd, hit) values(?,?,?,now(),now(),?,0)"
;
board
.
query
(
sql
,
datas
,
function
(
err
,
rows
)
{
if
(
err
)
console
.
error
(
"err : "
+
err
);
var
id
=
req
.
user
.
ID
;
var
nickname
=
req
.
user
.
nickname
;
console
.
log
(
req
.
user
.
ID
+
'('
+
nickname
+
') 유저가 '
+
idx_
+
'번 게시글을 작성했습니다.'
)
res
.
redirect
(
'/board/read/'
+
idx_
);
});
})
...
...
Please
register
or
login
to post a comment