方法POST不从表单中检索数据.

hel*_*_xt -1 html php forms

我目前正在学习Web设计(HTML,PHP,Javascript),我在自己的网站上创建了一个名为MySite.html的文件.我有一个登录屏幕,它使用POST方法将数据发送到名为signin.php的文件.目前它有一个简单的检查,确认是否输入了数据.但是当我输入用户名和密码时,脚本告诉我我没有输入任何内容.这是代码----->

<form name="signin"  action="signin.php" method="POST">
                <p><input type="text" id="username" placeholder="Enter Username"></p>
                <p>
                <input type="password" id="pass" placeholder="Password">
                <input type="submit" id="sgnin" value="Sign In">
                </p>
                <p id="small">
                <input type="checkbox" id="rem">Remember me.Forgot password?
                </p>
                <span><p>&nbsp;</p>
            </form>
Run Code Online (Sandbox Code Playgroud)

php脚本--->

<?php
  if(isset($_POST['username']) && isset($_POST['pass']) && !empty($_POST['username'])       && !empty($_POST['pass'])){
echo 'Logged In';
 }else die("enter something");
Run Code Online (Sandbox Code Playgroud)

?>

Plz帮助!

cha*_*ool 5

你没有给表单元素赋予name属性给它这样

<input type="text" id="username" placeholder="Enter Username" name="username">
Run Code Online (Sandbox Code Playgroud)

<input type="password" id="pass" placeholder="Password"  name="pass">
Run Code Online (Sandbox Code Playgroud)