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 00:20:10 +0900
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
c29f2a5d1c3813d7d5c357acc015b4d40a6e701d
c29f2a5d
1 parent
2a1ed587
Update list button
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
10 additions
and
6 deletions
readme.md
router/board/index.js
views/list.ejs
views/read.ejs
readme.md
View file @
c29f2a5
...
...
@@ -33,7 +33,7 @@ CREATE TABLE `board` (
`passwd`
varchar(50) NOT NULL,
`hit`
int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (
`idx`
)
);
);
<br><br>
DB구조 - board에서 사용됨(
*
idx, name, title, content, regdate, modidate, passwd, hit)
<br>
*
idx int, name varchar(50), title varchar(50), content mediumtext, regdate datetime, modidate datetime, passwd varchar(50), hit int
<br>
...
...
@@ -42,6 +42,6 @@ DB구조 - board에서 사용됨(*idx, name, title, content, regdate, modidate,
LF 오류시 git config --global core.autocrlf true 입력
<br><br>
최종 수정: 2021-11-1
8 20:03
<br>
최종 수정 내용: 메뉴바/하단 추가, 게시판에 기본 서식 추가, 로그인시에만 게시판 관련 경로에 접근가능하게 함, 사용자 로그 생성
최종 수정: 2021-11-1
9 12:19
<br>
최종 수정 내용: 메뉴바/하단 추가, 게시판에 기본 서식 추가, 로그인시에만 게시판 관련 경로에 접근가능하게 함, 사용자 로그 생성
<br>
수정 내용: 경로 지정 수정, 제목 추가, userDB, 회원가입에 nickname요소 추가, 세션에 ID + 닉네임 전달기능 추가, 게시판의 글쓰기 및 글 열람 기능 추가.
...
...
router/board/index.js
View file @
c29f2a5
...
...
@@ -23,7 +23,6 @@ router.get('/list/:page', function(req, res, next) {
var
nickname
=
req
.
user
.
nickname
;
console
.
log
(
req
.
user
.
ID
+
'('
+
nickname
+
') 유저가 게시판을 보고있습니다.'
)
res
.
render
(
'list.ejs'
,
{
'ID'
:
id
,
'nickname'
:
nickname
,
title
:
'게시판 리스트'
,
rows
:
rows
,
page
:
page
,
length
:
rows
.
length
-
1
,
page_num
:
10
,
pass
:
true
})
console
.
log
(
rows
.
length
-
1
)
})
}
});
...
...
views/list.ejs
View file @
c29f2a5
...
...
@@ -34,7 +34,6 @@
</nav>
<div
class=
"container px-5 my-5"
>
<h1>
<
%= title %>
</h1>
<a
href=
"/board/write"
>
글쓰기
</a>
<table
border=
"1"
>
<tr>
<td>
번호
</td>
...
...
@@ -74,6 +73,10 @@
</td>
</tr>
</table>
<nav
class=
"navbar"
>
<a
class=
"btn btn-outline-primary me-2"
href=
"/board/write"
>
글쓰기
</a>
</nav>
</div>
<!-- Footer-->
<footer
class=
"footer bg-light"
>
...
...
views/read.ejs
View file @
c29f2a5
...
...
@@ -73,7 +73,9 @@
<td
colspan=
"3"
>
<button
type=
"submit"
>
글 수정
</button>
<button
type=
"summit"
onclick=
"return submit2(this.form);"
>
글 삭제
</button>
<a
href=
"/board/list"
>
목록
</a>
<a
href=
"/board/list"
>
<input
type=
"button"
value=
"목록"
>
</a>
</td>
</tr>
</table>
...
...
Please
register
or
login
to post a comment