我需要为网站创建一个简单的邮政编码/页面查找器,用户可以输入邮政编码,并根据公司是否覆盖该位置重定向到页面。
基本上与此网站上使用的相同:http://www.dailypoppins.co.uk/
这是一个邮政编码的事实是无关紧要的。为简单起见,我可能只是喜欢一个PHP文件,它接受输入到表单中的值,根据预定义的值列表进行检查(Postcodes,目前没有那么多),然后根据需要将用户重定向到正确的页面在输入的值/邮政编码上。
有谁知道怎么做?
答案 0 :(得分:0)
这是一个简单的例子..
$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表单的信息。
PHP database access 1, PHP database access 2, PHP Form handling, HTML forms