Advertisement
Guest User

Untitled

a guest
Jul 21st, 2018
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.62 KB | None | 0 0
  1. /**
  2. * Module dependencies.
  3. */
  4. var express = require('express')
  5. , routes = require('./routes')
  6. , user = require('./routes/user')
  7. , http = require('http')
  8. , path = require('path')
  9. , app = express();
  10. //var methodOverride = require('method-override');
  11. var session = require('express-session');
  12. var app = express();
  13. var mysql = require('mysql');
  14. var bodyParser=require("body-parser");
  15. var connection = mysql.createConnection({
  16. host : 'localhost',
  17. user : 'root',
  18. password : '',
  19. database : 'WEBSCRP'
  20. });
  21.  
  22. connection.connect();
  23.  
  24. global.db = connection;
  25.  
  26. // all environments
  27. app.set('port', process.env.PORT || 8080);
  28. app.set('views', __dirname + '/views');
  29. app.set('view engine', 'ejs');
  30. app.use(bodyParser.urlencoded({ extended: false }));
  31. app.use(bodyParser.json());
  32. app.use(express.static(path.join(__dirname, 'public')));
  33.  
  34.  
  35. app.use(session({
  36. secret: 'hahahha',
  37. resave: false,
  38. saveUninitialized: true,
  39. cookie: { maxAge: 60000 }
  40. }))
  41.  
  42. // development only
  43.  
  44. app.get('/', routes.index);//call for main index page
  45. app.post('/inform', user.inform);//call for inform mc post
  46. app.get('/mc',user.mc);//to render mc page
  47. app.post('/updatedate', user.updatedate)//for update mc enddate
  48. app.get('/login', routes.index);//call for login page
  49. app.post('/login', user.login);//call for login validation
  50. app.get('/dashboard', user.dashboard);//call for dashboard page after login
  51. app.get('/logout', user.logout);//call for logout
  52. //Middleware
  53. app.listen(8080)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement