此表单未提交。它显示错误消息。
错误:
无法加载网页,因为服务器未发送任何数据。 重新加载此网页。 按重新加载按钮重新提交加载页面所需的数据。 错误代码:ERR_EMPTY_RESPONSE
表格代码:
<html>
<head>
<title>Home</title>
<link href="newcss.css" rel="stylesheet">
</head>
<body>
<?php if($_POST['submitForm'] == 'submit' ){
echo "the Form has been submitted";
}
?>
<form action="" method="post">
<table>
<tr>
<td>First Name:</td>
<td><input type="text" name="firstName" maxlength="25" autofocus></td>
</tr>
<tr>
<td>Last Name:</td>
<td><input type="text" name="lastName" maxlength="25"></td>
</tr>
<tr>
<td>Gender:</td>
<td><input type="radio" name="Gender" value="male">Male
<input type="radio" name="Gender" value="female"> Female
</td>
</tr>
<tr>
<td>Email:</td>
<td><input type="email" name="Email" maxlength="35"></td>
</tr>
<tr>
<td>Phone Number:</td>
<td><input type="tel" name="phoneNumber" maxlength="20"></td>
</tr>
<tr>
<td>Ask question and provide background information</td>
<td><textarea name="information" rows="5" cols="20" placeholder="put your question and background information here"></textarea></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" name="submitForm" value="submit"><input type="reset" value="reset"></td>
</tr>
</table>
</form>
</div>
</body>
</html>
我只想在提交的表单中获取数据,这样一旦我能够确认数据已提交,我就可以继续使用该网页了。
有什么建议吗?
答案 0 :(得分:2)
尝试为表单提供操作。 action="filename.php"
另外,使用if($_POST['submitForm'] == 'submit')
代替if(isset($_POST['submitForm']))
。它可以防止显示E_NOTICE
错误
答案 1 :(得分:0)
在你的php中,只需:
<?php
echo $_POST['submitForm'];
?>
......你可能会对结果感到惊讶。