我在我的HTML FORM INPUT字段的php文件中创建了一个验证函数。 如果填写不正确,函数应跳回到表单,如果填写正确,则跳转到新页面。 如何从表单中发送信息而不必使用标题在URL中写入信息?在PHP中使用带有隐藏输入字段的标头
在index.php文件形式:
<form method='post' action='validate.php'>
Name: <input type='text' name='name'>
Job: <input type='text' name='job'>
City: <input type='text' name='city'>
<input type='submit' value='Submit'>
</form>
Validate.php:
if (!empty($_REQUEST['name']) And (!empty($_REQUEST['job'])) And (!empty($_REQUEST['city']))){
$name = $_REQUEST['name'];
$job = $_REQUEST['job'];
$city = $_REQUEST['city'];
header("Location: go.php?name=$name&&job=$job&&city=$city");
}
else {
header("Location: index.php");
}
我也想跳回到index.php文件已经已填写的信息,如果它是只有一个字段没有被填写。
ħ被编码你试过使用ajax吗? – Class 2013-03-09 06:52:20
尝试使用javascript或jquery验证。 – 2013-03-09 06:56:38