summaryrefslogtreecommitdiff
path: root/routes/main.js
diff options
context:
space:
mode:
authoryo mama <pepper@scannerjammer.com>2015-03-20 17:33:43 -0700
committeryo mama <pepper@scannerjammer.com>2015-03-20 17:33:43 -0700
commit2afbcf4e7d000d99fdbc582d7113684ee00e80cc (patch)
tree6ba3313b78625735fb295e3d375e59054c31e558 /routes/main.js
first
Diffstat (limited to 'routes/main.js')
-rw-r--r--routes/main.js26
1 files changed, 26 insertions, 0 deletions
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