Рассчитать цену на основе почтового индекса - PullRequest
0 голосов
/ 09 марта 2012

Я разрабатываю страницу WordPress, на которой я также могу добавить свой собственный php-код.

Я хочу иметь возможность добавить форму, в которую пользователи могут вводить свой почтовый индекс и основываясь на своем почтовом коде.Я хочу отобразить цену.

Пока что я придумал это, но мне нужна помощь в добавлении к нему заявления IF:

<form action="" method="post">
Post Code: <input type="text" name="post_code" />
<input type="submit" />
</form>
Your Post Code is: <?php echo $_POST["post_code"]; ?>!<br />
And the price for that post is: 

Может кто-нибудь помочь мне здесь, пожалуйста?

Заранее признателен за помощь!:)

Ответы [ 2 ]

2 голосов
/ 09 марта 2012

переписано на основе комметов

<?php
//$_POST["post_code"]='SL1 2SA';
$post_price=array('SL1 2SA'=>'1.50', 'SL1 2GP'=>'2.99', 'SL2 3FA'=>'3.47');

$postage=$post_price[$_POST["post_code"]];

if(!empty($postage)){
    echo 'Your Post Code is: '.$_POST["post_code"].'<br>And the price for that post is '. $postage; //1.5
}else{
    echo 'bad post code';
}

?>
1 голос
/ 09 марта 2012
$code = $_POST["post_code"];
    if($code == '043132'){
$price = '15';
elseif($code == '632432'){
$price = '20';
}

Если вам нужна какая-то сложная структура, вам нужна база данных mysql, и вы можете организовать этот скрипт другим способом.

...