PHP $_POST 表单提交后为空
PHP $_POST empty after form submission
我看过很多其他帖子,据说包含了这个问题的解决方案,但我无法用它们解决。
我正在创建一个登录页面
<form action="https://www.tjoliveirafpereira.000webhostapp.com/code/CheckUser.php" method="post">
<div class="row">
<div class="six columns">
<label for="NMEC">Nº Mecanográfico:</label>
<input required class="u-full-width" type="text" id="NMEC">
<label for="PIN">PIN:</label>
<input required class="u-full-width" type="text" id="PIN">
</div>
</div>
<input class="button-primary" type="submit" value="Entrar">
</form>
但是当我 print_r $_POST 变量时,它显示它是空的 (Array( ))..
print_r( $_POST);
谁能帮帮我?
您在输入字段中缺少名称属性。试试这个:
<form action="https://www.tjoliveirafpereira.000webhostapp.com/code/CheckUser.php" method="post">
<div class="row">
<div class="six columns">
<label for="NMEC">Nº Mecanográfico:</label>
<input required class="u-full-width" name="myNMEC" type="text" id="NMEC">
<label for="PIN">PIN:</label>
<input required class="u-full-width" name="mypin" type="text" id="PIN">
</div>
</div>
<input class="button-primary" name="mysubmit" type="submit" value="Entrar">
</form>
您没有提到具有 id="NMEC" 和 id="PIN" 的文本框的名称属性,请在各自的名称中添加 name="NMEC" 和 name = "PIN"文本 boxes.This 将解决问题。
我看过很多其他帖子,据说包含了这个问题的解决方案,但我无法用它们解决。
我正在创建一个登录页面
<form action="https://www.tjoliveirafpereira.000webhostapp.com/code/CheckUser.php" method="post">
<div class="row">
<div class="six columns">
<label for="NMEC">Nº Mecanográfico:</label>
<input required class="u-full-width" type="text" id="NMEC">
<label for="PIN">PIN:</label>
<input required class="u-full-width" type="text" id="PIN">
</div>
</div>
<input class="button-primary" type="submit" value="Entrar">
</form>
但是当我 print_r $_POST 变量时,它显示它是空的 (Array( ))..
print_r( $_POST);
谁能帮帮我?
您在输入字段中缺少名称属性。试试这个:
<form action="https://www.tjoliveirafpereira.000webhostapp.com/code/CheckUser.php" method="post">
<div class="row">
<div class="six columns">
<label for="NMEC">Nº Mecanográfico:</label>
<input required class="u-full-width" name="myNMEC" type="text" id="NMEC">
<label for="PIN">PIN:</label>
<input required class="u-full-width" name="mypin" type="text" id="PIN">
</div>
</div>
<input class="button-primary" name="mysubmit" type="submit" value="Entrar">
</form>
您没有提到具有 id="NMEC" 和 id="PIN" 的文本框的名称属性,请在各自的名称中添加 name="NMEC" 和 name = "PIN"文本 boxes.This 将解决问题。