我有一个字段(用于邮政编码),如果用户输入的邮政编码与我的数组中的一个匹配,然后单击“go” - 如果不是,则重定向到下一步 - 显示“离开我们的服务区”消息。表单和php脚本在同一页上。我如何做内部重定向这就是我迄今为止。检查用户输入是否与值数组匹配。 PHP
<form>
<input type="text" id="zipcode" name="zipcode" />
<input type="submit" id="submit" value="GO" />
</form>
<?php
$allowedzips = array("10051", "10061", "10071", "10081");
$input = echo $_POST["zipcode"];
$input = str_split($input);
$message = "Out of our service area";
foreach($input as $zip) {
if (in_array($zip, $allowedzips)) {
$message //redirect goes here
break;
}
}
echo $message;
?>
这是什么行:'$ input = echo $ _POST [“zipcode”];'这是**不**有效php – Neal 2011-04-14 19:46:27
试图获得邮政编码输入值。 http://www.w3schools.com/php/php_post.asp – alexndm 2011-04-14 22:55:20