Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Node.JS+;mySQL->;未找到127.0.0.1/x_Javascript_Mysql_Node.js - Fatal编程技术网

Javascript Node.JS+;mySQL->;未找到127.0.0.1/x

Javascript Node.JS+;mySQL->;未找到127.0.0.1/x,javascript,mysql,node.js,Javascript,Mysql,Node.js,所以我有一个文件夹,其中有server.js、login.html(index.html)和menus.html(另一个页面)。在用户在(login.html)上填写登录表单并单击那里的提交按钮后,我希望该用户被重定向到该页面(menus.html),但问题是服务器似乎无法识别该页面(menus.html)。如何访问服务器上的其他页面 var app = require('express')(); var mysql = require('mysql'); var bodyP

所以我有一个文件夹,其中有server.js、login.html(index.html)和menus.html(另一个页面)。在用户在(login.html)上填写登录表单并单击那里的提交按钮后,我希望该用户被重定向到该页面(menus.html),但问题是服务器似乎无法识别该页面(menus.html)。如何访问服务器上的其他页面

  var app = require('express')();
    var mysql = require('mysql');
    var bodyParser = require('body-parser');
    var db = mysql.createConnection({
        host : "127.0.0.1",
        user : "root",
        password : "",
        database : "user_data",
        port : 3306
    });
    db.connect();
    app.get('/',function(req, res){
      res.sendFile(__dirname+'/login.html');
    });
    app.get('/menus',function(req, res){
      res.sendFile(__dirname+'/menus.html');
    });
    app.listen(3000);

从您定义的路径,您可以通过请求简单的url
/menus
而不是
/menus.html
-来访问menus.html-您是说
/menus
没有返回任何内容吗?您需要在客户端向我们显示表单提交代码。