Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Module dependencies.
- */
- var express = require('express')
- , routes = require('./routes')
- , user = require('./routes/user')
- , http = require('http')
- , path = require('path')
- , app = express();
- //var methodOverride = require('method-override');
- var session = require('express-session');
- var app = express();
- var mysql = require('mysql');
- var bodyParser=require("body-parser");
- var connection = mysql.createConnection({
- host : 'localhost',
- user : 'root',
- password : '',
- database : 'WEBSCRP'
- });
- connection.connect();
- global.db = connection;
- // all environments
- app.set('port', process.env.PORT || 8080);
- app.set('views', __dirname + '/views');
- app.set('view engine', 'ejs');
- app.use(bodyParser.urlencoded({ extended: false }));
- app.use(bodyParser.json());
- app.use(express.static(path.join(__dirname, 'public')));
- app.use(session({
- secret: 'hahahha',
- resave: false,
- saveUninitialized: true,
- cookie: { maxAge: 60000 }
- }))
- // development only
- app.get('/', routes.index);//call for main index page
- app.post('/inform', user.inform);//call for inform mc post
- app.get('/mc',user.mc);//to render mc page
- app.post('/updatedate', user.updatedate)//for update mc enddate
- app.get('/login', routes.index);//call for login page
- app.post('/login', user.login);//call for login validation
- app.get('/dashboard', user.dashboard);//call for dashboard page after login
- app.get('/logout', user.logout);//call for logout
- //Middleware
- app.listen(8080)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement