Posts

Showing posts from June, 2025

Mullti File Upload

 ==============Server.js========== const express = require ( 'express' ) ; const multer = require ( 'multer' ) ; const path = require ( 'path' ) ; const bodyParser = require ( 'body-parser' ) ; const app = express () ; app. use ( bodyParser . urlencoded ({ extended : true })) ; app. use ( express . static ( 'uploads' )) ; ///======Upload file with new name const storage = multer . diskStorage ({ destination : './uploads/' , filename : (req , file , cb) => { cb( null, file. fieldname + '-' + Date . now () + path . extname (file. originalname )) ; } }) ; const upload = multer ({ storage : storage }) ; //================Post=========== app.post( '/upload' , upload. single ( 'image' ) , (req , res) => { res. send ({ image : req. file . filename }) ; }) ; app.post( '/uploadMult' , upload. array ( 'image' ) , (req , res) => { res. send ({ image : req. files [ 0 ]. file...

Upload File

 Server const express = require ( 'express' ) ; const multer = require ( 'multer' ) ; const path = require ( 'path' ) ; const bodyParser = require ( 'body-parser' ) ; const app = express() ; app. use (bodyParser.urlencoded({ extended : true })) ; app. use (express.static( 'uploads' )) ; ///======Upload file with new name const storage = multer.diskStorage({ destination : './uploads/' , filename : (req , file , cb) => { cb( null, file.fieldname + '-' + Date . now () + path . extname (file.originalname)) ; } }) ; const upload = multer({ storage : storage }) ; //================Post=========== app. post ( '/upload' , upload.single( 'image' ) , (req , res) => { res. send ({ image : req. file . filename }) ; }) ; app. get ( '/' , (req , res) => { res.sendFile( __dirname + "/index.html" ) ; }) ; app. listen ( 3000 , () => console . log ( 'Server running on por...

Express part3

  let express = require ( 'express' ) ; const bodyParser = require ( 'body-parser' ) ; let app= express () ; app. use ( bodyParser . urlencoded ({ extended : true })) ; app. use ( bodyParser . json ()) ; app.get( '/' , function (req , res) { // res.send('Hello world'); res. sendFile ( __dirname + '/index.html' ) // res.format({ // 'application/xml':function () { // res.send({message:'hi I am sabir'}) // } // }) }) ; app.get( '/LogIn' , function (req , res) { let userName=req. query .username ; let class_=req. query .class ; res. send ( `UserName= ${userName} Class= ${class_} ` ) ; }) ; app.get( '/DownoadCovid' , function (req , res) { res. download ( 'covid.csv' , 'yavatmalCovid.csv' ) ; }) app.post( '/SendData' ,function (req , res) { //username Admin //password Admin123 let userName = req. body . username ; let passw...

Express Part2

 //=============Server.js=========== let express = require ( 'express' ) ; let app= express () ; app.get( '/' , function (req , res) { // res.send('Hello world'); res. sendFile ( __dirname + '/index.html' ) // res.format({ // 'application/xml':function () { // res.send({message:'hi I am sabir'}) // } // }) }) ; app.get( '/LogIn' , function (req , res) { let userName=req. param ( 'username' ) ; let class_=req. param ( 'class' ) ; res. send ( `UserName= ${userName} Class= ${class_} ` ) ; }) app.get( '/DownoadCovid' , function (req , res) { res. download ( 'covid.csv' , 'yavatmalCovid.csv' ) ; }) let server = app. listen ( 3022 ,function () { console . log ( 'Server Start' ) ; console . log ( "Example app listening at http://localhost:3022" ) }) //==============index.html========= <!DOCTYPE html > <html lang ...