diff options
| author | yo mama <pepper@scannerjammer.com> | 2015-03-20 17:33:43 -0700 |
|---|---|---|
| committer | yo mama <pepper@scannerjammer.com> | 2015-03-20 17:33:43 -0700 |
| commit | 2afbcf4e7d000d99fdbc582d7113684ee00e80cc (patch) | |
| tree | 6ba3313b78625735fb295e3d375e59054c31e558 /routes/main.js | |
first
Diffstat (limited to 'routes/main.js')
| -rw-r--r-- | routes/main.js | 26 |
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 |
