I have a code that add new events created by the customer to the database, everything was working well until I added the image Upload fearture
What I did exactly is this :
1- I added enctype="multipart/form-data"
to the form like below
<form class="form-group label-floating is-select" action="/envoi/event" method="POST" enctype="multipart/form-data">
2- inside that form I got this input <input name="datetimepicker" value="dd/mm/yyyy" id="datetimepicker"
3- in server side Node I got this
const dateNew = moment(req.body.datetimepicker, 'DD/MM/YYYY')
console.log(req.body.datetimepicker)
console.log(dateNew)
The output of both console.log
are below
undefined
Moment<Invalid date>
both datetimepicker and enctype="multipart/form-data"
are like this
<form class="form-group label-floating is-select" action="/envoi/event"
method="POST" enctype="multipart/form-data">
<div class="form-group date-time-picker label-floating">
<label class="control-label">Event Date</label>
<input name="datetimepicker" value="dd/mm/yyyy" id="datetimepicker">
</div>
</form>
What I noticed that If I delete this enctype="multipart/form-data"
everything works perfectly and I get as result the right value
Anyone faced this kind of problems ? or maybe I did something wrong
Best Regards,