:page 부분에 내가 원한 값은 잘 들어갔는데 css경로로 한 번 더 들어가서 WHERE forum_code=${page} SQL문까지 침범해버렸다. css파일 적용도 안 되고 계속 에러가 났다.
router.get("/category/:page", function (req, res, next) {
let u_auth = authIsOwner(req, res);
let uid = " ";
const page = req.params.page;
console.log("page : " + page);
if (u_auth) {
uid = req.session.user_id;
}
db.query(
`SELECT post_code,title,description,rdate,views,renumber FROM FORUM WHERE forum_code=${page}`,
function (err, rows) {
if (err) throw err;
//console.log(rows);
res.render("forum_list", {
title: "",
authStatusUI: u_auth,
id: uid,
forum_list: rows,
page: page,
});
}
);
});
혹시 몰라서 static함수 잘못 썼나 봤는데 그것도 아니었다.
app.use(express.static(__dirname + "/public"));
그런데. 문제는 항상 내 손이었다.
<link rel="stylesheet" type="text/css" href="/css/style.css"></link>
/css/style.css 에서 / 하나 빠진 css/style.css로 썼다고 오류가 난 것이었다.
/ 얘 하나 붙였더니 css파일 적용이 잘 됐다.
'개발기록' 카테고리의 다른 글
truffle 오류 cannot find module 'connect-private-to-provider' 해결하기 (0) | 2020.10.29 |
---|---|
url에서 window.location.pathname이용해서 파일경로 알아내기 (0) | 2020.10.13 |
[NodeJS] req.params 로 semantic url 값 가져오기 (0) | 2020.10.09 |
200616 수정할 거 많아서 짱나는 포폴일기 (0) | 2020.06.16 |
포폴일기 200526 PM2라는 신세계 (0) | 2020.05.26 |