Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const express = require('express')
- const app = express()
- const fs = require('fs')
- const port = 3000
- const messages = []
- let errorMessage;
- app.use(express.urlencoded({ extended: true}))
- app.set('view engine', 'ejs')
- app.get('/', (request, response) => {
- response.render('index', { messages, errorMessage })
- })
- app.post('/entry/create', (request, response) => {
- const body = request.body
- const name = body.name
- if (!name) errorMessage = 'The name must be provided.'
- const message = body.message
- if (!message) errorMessage = 'The message must be provided.'
- messages.push({ name, message })
- response.redirect('/')
- })
- app.listen(port, () => console.log(`The Guestbook server is listening on port ${port}.`))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement