Нельзя POST / ha использовать более одной ФОРМЫ - PullRequest
0 голосов
/ 14 апреля 2019

Я пытался отправить более одного FORM, но получаю ошибку.

Первый FORM работает, второй нет. Это та же самая форма.

Второй дает мне ошибку Cannot POST /ha

<body>
  <form action="/ha" method="post">
    <input type="text" name="user">
    <input type="submit" value="Senden">
  </form>
  <form action="/Gehalt" method="post">
    <input type="text" name="user">
    <input type="submit" value="Senden">
 </form>
</body>

это мой test.js

const sqlite3 = require('sqlite3').verbose();
const express = require('express');
const bodyParser = require('body-parser')
var app = express();

let Gehalt
let r

app.use(bodyParser.urlencoded({
  extended: true
}));


let db = new sqlite3.Database('memory.sqlight3', sqlite3.OPEN_READWRITE, (err) => {
  if (err) {
    console.error(err.message);
  }
  console.log('Connected to the chinook database.');
});

app.get('/', function(req, res) {
  res.sendFile(__dirname + '/test.html');
});

app.post('/ha', function(req, res) {
  console.log("Yout got it");
  r = req.body.user;
  var stmt = db.prepare('INSERT INTO lorem (Salary) VALUES(?);');
  stmt.run(r);
  stmt.finalize();
  db.close();
});


app.post('/Gehalt', function(req, res) {
  console.log("Yout got it");
  r = req.body.user;
  var stmt = db.prepare('INSERT INTO lorem (Outgoings) VALUES(?);');
  stmt.run(r);
  stmt.finalize();
  db.close();
});

app.listen(3100, function() {
  console.log('GO to Port 3100');
});

Что я сделал не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...