【问题标题】:Postcode / Page Finder using HTML / PHP使用 HTML / PHP 的邮政编码 / 页面查找器
【发布时间】:2013-01-31 10:06:21
【问题描述】:

我需要为一个网站创建一个简单的邮政编码/页面查找器,用户将在其中输入他们的邮政编码并根据该位置是否被公司覆盖而被重定向到一个页面。

与本站使用的基本相同:http://www.dailypoppins.co.uk/

它是一个邮政编码的事实有点无关紧要。为简单起见,我可能只是喜欢一个 PHP 文件,它接受输入到表单中的值,根据预定义的值列表(邮政编码,目前没有那么多)检查它,然后根据情况将用户重定向到正确的页面在输入的值/邮政编码上。

有人知道怎么做吗?

【问题讨论】:

  • 我们很多人都知道怎么做,但我们不会为您编写代码:您尝试过什么? - mattgemmell.com/2008/12/08/what-have-you-tried
  • 不知道你是指邮政编码的前缀吗?例如 GU[a number] 表示 Guidlford,或者你真的要检查整个邮政编码“GU3 1XX”,因为那是很多邮政编码......

标签: php search lookup finder postal-code


【解决方案1】:

这是一个简单的例子..

$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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-08-26
    • 2012-01-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多