【发布时间】: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