From 2afbcf4e7d000d99fdbc582d7113684ee00e80cc Mon Sep 17 00:00:00 2001 From: yo mama Date: Fri, 20 Mar 2015 17:33:43 -0700 Subject: first --- routes/main.js | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 routes/main.js (limited to 'routes/main.js') diff --git a/routes/main.js b/routes/main.js new file mode 100644 index 0000000..c3470f2 --- /dev/null +++ b/routes/main.js @@ -0,0 +1,26 @@ +var upload_folder = "uploads/"; + +exports.index = function(req, res) { + console.log("main page"); + if(req.body.username == "" || req.body.roomname == "") + { + res.render('index'); + }else{ + res.render('main', { + username: req.body.username, + roomname: req.body.roomname + }); + } +}; +exports.upload = function(req, res){ + var shutter_img = req.body.shutter_image; + var data = shutter_img.replace(/^data:image\/\w+;base64,/, ""); + var buf = new Buffer(data, 'base64'); + var fs = require('fs'); + fs.writeFile(upload_folder + req.body.username + ".png",buf, function(err){ + if(err) return console.log(err); + }); + console.log("saved file successfully.!"); + res.writeHead(200, {'Content-Type' : 'text/html'}); + res.end(''); +}; \ No newline at end of file -- cgit v1.2.3-70-g09d2