html - Node.js posting undefined -


i trying post , insert data html form using node.js having problem posting data html form node.js , extracting data passed undefined inserting in database using node-mysql new node.js

here app.js code

var app = require('express')(); var server = require('http').server(app); var io = require('socket.io')(server); var bodyparser = require('body-parser'); var jsonparser = bodyparser.json() var sql = require('mysql');  var connection = sql.createconnection({  host     : 'localhost',  user     : 'root',  password : '',  port     : '3306',  database : 'node' });  server.listen(3000);  app.get('/nodethis', function (req, res) {   res.sendfile(__dirname + '/insert.html'); });  app.use(bodyparser.json()) app.post('/nodethis', jsonparser, function (req, res) {  var post={user_name:req.body.name1,user_what:req.body.what,user_why:req.body.why}; console.log(post);   }); 

here html form:

<html>     <body>         <div>                <form action="/nodethis" method="post">                 <input type="text" name="name1">                 <input type="text" name="what">                 <input type="text" name="why">                 <button class="boom">submit</button>             </form>         </div>     </body> </html> 


Comments

Popular posts from this blog

java - Oracle EBS .ClassNotFoundException: oracle.apps.fnd.formsClient.FormsLauncher.class ERROR -

c# - how to use buttonedit in devexpress gridcontrol -

nvd3.js - angularjs-nvd3-directives setting color in legend as well as in chart elements -