簡體   English   中英

HTML表單提交給自己

[英]HTML Form Submit To Self

有人能告訴我為什么在地球上這不是屈服於自我?

我有以下設置:

<?php
     print_r($_POST);
?>

 <form name="bizLoginForm" method="post" action"" >
    <table id="loginTable">
        <tr><td>Username:</td><td><input type="text" id="loginUsername" /></td></tr>
        <tr><td>Password:</td><td><input type="password" id="loginPassword" /></td></tr>
    </table>
    <input type="Submit" value="Login" />
</form>

每次我點擊提交按鈕,我都不會在POST數組中看到任何內容。 我完全忽略了什么簡單的事情?

謝謝!

除了表單元素中的action屬性中缺少equals這一事實。

您的輸入需要名稱屬性:

<tr>
    <td>Username:</td>
    <td><input id="loginUsername" name="loginUsername" type="text" /></td>
</tr>
 <form name="bizLoginForm" method="post" action"" >

應該

 <form name="bizLoginForm" method="post" action="" >

缺少=標志。

您還缺少輸入標記中的name屬性,因此請進行更改

<input type="text" id="loginUsername" />

<input type="password" id="loginPassword" />

<input type="text" id="loginUsername" name="loginUsername" />

<input type="password" id="loginPassword" name="loginPassword" />
  • 你應該在動作和“”之間添加等號。
  • 還為每個輸入字段指定name屬性。

<?php
     print_r($_POST);
?>

 <form name="bizLoginForm" method="post" action="" >
    <table id="loginTable">
        <tr><td>Username:</td><td><input type="text" name="login" id="loginUsername" /></td></tr>
        <tr><td>Password:</td><td><input type="password" name="password" id="loginPassword" /></td></tr>
    </table>
    <input type="Submit" value="Login" /></form>

試試這個

<?php
   if(isset($_POST['submit_button']))
      print_r($_POST);
?>

<form name="bizLoginForm" method="post" action"<?php echo $_SERVER['PHP_SELF']?>" >
  <table id="loginTable">
    <tr><td>Username:</td><td><input type="text" id="loginUsername" /></td></tr>
    <tr><td>Password:</td><td><input type="password" id="loginPassword" /></td></tr>
  </table>
  <input type="Submit" name="submit_button" value="Login" />
</form>

使用.php擴展名保存文件

試試這個

<?php
if(isset($_GET["submitted"])){
    print_r($_POST["values"]);
} else {
?>
 <form name="bizLoginForm" method="post" action="?submitted" >
    <table id="loginTable">
        <tr><td>Username:</td><td><input type="text" name="values[]" id="loginUsername" /></td></tr>
        <tr><td>Password:</td><td><input type="password" name="values[]" id="loginPassword" /></td></tr>
    </table>
    <input type="Submit" value="Login" />
</form>
<?php
}
?>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM