我需要为一个站点创建一个简单的邮政编码/页面查找器,用户将在其中输入他们的邮政编码并根据该位置是否被公司覆盖而被重定向到一个页面。
与本网站使用的基本相同:http ://www.dailypoppins.co.uk/
它是邮政编码的事实有点无关紧要。为简单起见,我可能只是喜欢一个 PHP 文件,它接受输入到表单中的值,根据预定义的值列表(邮政编码,目前没有那么多)检查它,然后根据情况将用户重定向到正确的页面在输入的值/邮政编码上。
有谁知道如何做到这一点?
我需要为一个站点创建一个简单的邮政编码/页面查找器,用户将在其中输入他们的邮政编码并根据该位置是否被公司覆盖而被重定向到一个页面。
与本网站使用的基本相同:http ://www.dailypoppins.co.uk/
它是邮政编码的事实有点无关紧要。为简单起见,我可能只是喜欢一个 PHP 文件,它接受输入到表单中的值,根据预定义的值列表(邮政编码,目前没有那么多)检查它,然后根据情况将用户重定向到正确的页面在输入的值/邮政编码上。
有谁知道如何做到这一点?
这是一个简单的例子。。
$validPostcodes = array('123', '456', '789');
// get form value
$postcode = $_GET['postcode'];
if (isset($validPostcodes[$postcode])) {
header('Location: http://www.newsite.com/'.$postcode);
}
else {
echo 'Postcode does not exist';
}
就像我说的......这只是一个非常简单的例子。将邮政编码存储在数据库中并对表单值进行一些错误检查可能会更好。
我建议阅读 PHP 表单验证和 PHP 数据库访问,当然还有 HTML 表单。