Guest User

Untitled

a guest
Dec 17th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. var express = require('express');
  2. var router = express.Router();
  3. const multer = require('multer');
  4. const upload = multer({ dest: 'tmp/' });
  5. const fs = require('fs');
  6.  
  7. /* GET users listing. */
  8. router.get('/', function (req, res, next) {
  9. res.render('upload', { title: 'Upload Files' })
  10. });
  11.  
  12. router.post('/', upload.array('myfile'), function (req, res) {
  13.  
  14. for (let i = 0; i <= req.files.length - 1; i++) {
  15.  
  16. if (req.files[i].mimetype === 'image/png' && req.files[i].size < 3145728) {
  17. fs.rename(req.files[i].path, 'public/images/' + req.files[i].originalname, function (err) {
  18. if (err) { res.sendStatus(500) }
  19. })
  20. }
  21.  
  22. else { console.log(req.files[i].originalname + ' non accepte') }
  23. }
  24.  
  25. res.sendStatus(200);
  26.  
  27. })
  28.  
  29. module.exports = router;
Add Comment
Please, Sign In to add comment