【问题标题】:php and bootstrap pass value in action postphp和bootstrap在action post中传递值
【发布时间】:2018-10-17 20:55:30
【问题描述】:

您好,需要帮助 我正在尝试编写简单的登录页面 我试图将电子邮件和密码作为帖子传递给login.php

当我点击提交时,只会将我发送到没有“电子邮件和密码”值的页面

 <div class="logo signin-label fade-in">  <style="width: 100px;"> </div>
   </div>
    <form action="login.php" method="POST" id="Login">

        <div class="form-group">
            <input class="form-control" placeholder="email id" id="email" type="email">
        </div>

        <div class="form-group">
            <input class="form-control" id="password" placeholder="email password" type="password">
        </div>
        <div class="forgot">
        </div>
        <button type="submit" class="btn btn-primary">Login</button>
    </form>
    </div>

【问题讨论】:

  • 您如何检查发送的内容? php代码在哪里?此外,您的第一个 div 中有一个额外的 > 并且 div 似乎与打开和关闭标签不匹配。
  • 名称属性缺失。
  • 您需要在输入标签中使用名称属性,例如 .然后在 PHP 中检查 $_POST 数组中的 $_POST["email"]
  • 您需要为每个表单元素设置一个名称属性才能与表单一起提交。 ID 仅用于客户端/css。
  • 非常感谢你们,正如您在名称属性之前所说的那样

标签: javascript php html login bootstrap-4


【解决方案1】:

表单字段需要“名称”属性,请尝试:

<form action="login.php" method="POST" id="Login">
    <div class="form-group">
        <input class="form-control" placeholder="email id" id="email" name="email" type="email">
    </div>
    <div class="form-group">
        <input class="form-control" name="password" id="password" placeholder="email password" type="password">
    </div>
    <button type="submit" class="btn btn-primary">Login</button>
</form>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-02
    • 1970-01-01
    • 2012-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多