入力タイプのjquery uiダイアログがあり、そこに郵便番号を入力して、人々が郵便番号で検索できるようにします。
ここで、半径 5 ~ 25 km のドロップダウンを作成したいと考えています。
これどうやってするの?setcookie オプションは初めてなので。
私のドロップダウンコード
<select>
<option disabled selected>Afstand</option>
<option>5km</option>
<option>10km</option>
<option>15km</option>
<option>25km</option>
</select>
これは私の Cookie コード + ダイアログ div です。
<div id="dialog" class="hidden" title="Welkom bij OostWestRegioBest.nl">
Zoeken in uw regio.
<br/><br/>
<form method="post" action"">
<input type="text" name="postcode" placeholder="postcode">
<br/><br/>
//
**// Here will be my select dropdown**
//
<input type="submit" value="Opslaan">
<input type="hidden" name="submitted" value="true">
<input type="hidden" name="afstand" value="true" />
</form>
<?php
if(isset($_POST['postcode']))
{
setcookie('postcode', $_POST['postcode'], time() + (20 * 365 * 24 * 60 * 60));
header("location: {$_SERVER['PHP_SELF']}");
};
?>
ここに、郵便番号の Cookie を表示するコードを示します。
<input type="text" name="postcode" value='<?php echo isset($_COOKIE['postcode']) ? $_COOKIE['postcode'] : '' ?>'>
前もって感謝します。