Skip to content

Commit 6c5a0d9

Browse files
feat: added a unique folder for lesson 24. (#642)
* feat:add web server and contact form * feat: add new folder * Delete lesson_24/public/contact.html * Delete lesson_24/public/index.html * Delete lesson_24/public/style.css * Delete lesson_24/hummadtanweer/index.js * Delete lesson_24/hummadtanweer/package.json * Delete lesson_24/hummadtanweer/public/style.css * Delete lesson_24/hummadtanweer/public/index.html * Delete lesson_24/hummadtanweer/public/contact.html * Delete lesson_24/index.js * Delete lesson_24/package.json * Delete lesson_24/hummadtanweer/package-lock.json * Delete lesson_24/package-lock.json * chore: remove extraneous files Signed-off-by: Anthony D. Mays <[email protected]> --------- Signed-off-by: Anthony D. Mays <[email protected]> Co-authored-by: Anthony D. Mays <[email protected]>
1 parent e86d133 commit 6c5a0d9

File tree

8 files changed

+1195
-0
lines changed

8 files changed

+1195
-0
lines changed

lesson_24/hummadtanweer2/index.js

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
const express = require('express');
2+
const morgan = require('morgan');
3+
const path = require('path');
4+
const bodyParser = require('body-parser');
5+
const app = express();
6+
7+
8+
app.use(bodyParser.urlencoded({extended:true}));
9+
10+
app.use(morgan('dev'));
11+
app.use(express.static(path.join(__dirname,'public')));
12+
13+
const PORT = process.env.PORT || 3002;
14+
15+
16+
app.listen(PORT, () => {
17+
console.log(`Sever running on port ${PORT}`);
18+
});
19+
20+
app.post('/contact.html',(req,res)=>{
21+
const firstname = req.body.firstname;
22+
const lastname = req.body.lastname;
23+
const message = req.body.message;
24+
const email = req.body.email;
25+
console.log(req.body);
26+
res.status(200).send(
27+
`<div>Thank you for visting Code Differently
28+
<p> First Name : ${firstname}</p>
29+
<p> First Name : ${lastname}</p>
30+
<p> First Name : ${message}</p>
31+
<p> First Name : ${email}</p>
32+
</div>`
33+
)
34+
});
35+

0 commit comments

Comments
 (0)