提交表单到动作php文件
问题出现的原因:您忘记对提交按钮命名,因此在$_POST/$_REQUEST数组中没有给出任何条目。根据php的设置,您可能想使用array_key_exists()来检查数组中的索引,因为isset可能会抛出错误。
解决方法:给提交按钮命名,并使用array_key_exists()来检查数组中的索引。
您错过了对提交按钮命名,所以在$_POST/$_REQUEST数组中没有给出任何条目。根据php的设置,您可能想使用array_key_exists()来检查数组中的索引,因为isset可能会抛出错误。
解决这个问题的方法是给提交按钮命名,并使用array_key_exists()来检查数组中的索引。
<form action="action.php" method="post">
<input type="text" name="username">
<input type="password" name="password">
<input type="submit" name="submit" value="Submit">
</form>
if (array_key_exists('submit', $_POST)) {
// 处理表单提交的代码
}
通过给提交按钮命名,并使用array_key_exists()来检查数组中的索引,您可以确保在处理表单提交时不会出现错误。这样,您就可以安全地使用$_POST数组中的值进行后续的操作,而不会担心意外的错误。