目前我有以下表格:
<form id="new_account_form" action="php/new-account.php" method="post">
<span>name</span>
</br>
<input type="text" name="main_name" required></input>
<br><br>
<span>email adres</span>
</br>
<input type="text" name="main_email" required value="<?php echo $email; ?>" disabled></input>
<br><br>
<span>user</span>
</br>
<input type="text" name="main_username" required value="<?php echo $username; ?>" disabled></input>
<br><br>
</form>
Run Code Online (Sandbox Code Playgroud)
正如您所看到的,电子邮件输入字段和用户名输入都包含回显的PHP值.输入字段不为空.
我现在面临的问题是当我提交表单并尝试$_POST其他页面中的输入字段时,我不断收到以下错误:
注意:未定义的索引:main_email
注意:未定义的索引:main_username
我是在错误的地方回应变量吗?
new-account.php文件包含以下代码:
<?php
//get data from form
$main_name = $_POST['main_name'];
$main_email = $_POST['main_email'];
$main_username = $_POST['main_username'];
echo $main_name;
echo "</br>";
echo $main_email;
echo "</br>";
echo $main_username;
echo "</br>";
?>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1811 次 |
| 最近记录: |