#211 지역별 추가배송비 추가
This commit is contained in:
117
adm/shop_admin/sendcostzipcode.php
Normal file
117
adm/shop_admin/sendcostzipcode.php
Normal file
@ -0,0 +1,117 @@
|
||||
<?php
|
||||
$sub_menu = '400750';
|
||||
include_once('./_common.php');
|
||||
|
||||
auth_check($auth[$sub_menu], "r");
|
||||
|
||||
$addr = trim($_GET['addr']);
|
||||
$no = trim($_GET['no']);
|
||||
|
||||
if($addr) {
|
||||
$option_list = '';
|
||||
$zipfile = array();
|
||||
$fp = fopen(G4_BBS_PATH."/zip.db", "r");
|
||||
while(!feof($fp)) {
|
||||
$zipfile[] = fgets($fp, 4096);
|
||||
}
|
||||
fclose($fp);
|
||||
|
||||
$search_count = 0;
|
||||
|
||||
while ($zipcode = each($zipfile))
|
||||
{
|
||||
if(strstr(substr($zipcode[1],8,512), $addr))
|
||||
{
|
||||
$address = trim($zipcode[1]);
|
||||
|
||||
$list[$search_count] = $address;
|
||||
|
||||
$search_count++;
|
||||
}
|
||||
}
|
||||
|
||||
if($search_count) {
|
||||
natsort($list);
|
||||
if($no == 2)
|
||||
$list = array_reverse($list);
|
||||
|
||||
$result = array();
|
||||
|
||||
foreach($list as $value) {
|
||||
$code = substr($value, 0, 7);
|
||||
$result[] = '<input type="hidden" name="code[]" value="'.$code.'">'.$value.' <button type="button" class="select_btn">선택</button>'.PHP_EOL;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$g4['title'] = "우편번호 찾기";
|
||||
include_once(G4_PATH.'/head.sub.php');
|
||||
?>
|
||||
|
||||
|
||||
<div>
|
||||
<form name="fzipcode" id="fzipcode" method="get">
|
||||
<input type="hidden" name="no" value="<?php echo $no; ?>">
|
||||
<table>
|
||||
<tr>
|
||||
<td>우편번호 찾기</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>주소지의 시/군을 입력하세요.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<label for="addr">주소</label>
|
||||
<input type="text" id="addr" name="addr" value="<? echo stripslashes($addr); ?>" size="20" />
|
||||
<input type="submit" value=" 검색 " />
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
|
||||
<?php
|
||||
if($search_count) {
|
||||
?>
|
||||
<p>검색결과<p>
|
||||
<ul>
|
||||
<?php
|
||||
for($i=0; $i<$search_count; $i++) {
|
||||
?>
|
||||
<li><?php echo $result[$i]; ?></li>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</ul>
|
||||
<?php
|
||||
} else {
|
||||
?>
|
||||
<p>검색된 결과가 없습니다.</p>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
$(function() {
|
||||
$("#fzipcode").submit(function() {
|
||||
if($.trim($("input[name=addr]").val()) == "") {
|
||||
alert("주소를 입력해 주십시오.");
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
});
|
||||
|
||||
$(".select_btn").click(function() {
|
||||
var code = $(this).closest("li").find("input[name='code[]']").val();
|
||||
var $opener = window.opener;
|
||||
|
||||
$opener.$("input[name=sc_zip<?php echo $no; ?>]").val(code);
|
||||
window.close();
|
||||
});
|
||||
});
|
||||
</script>
|
||||
|
||||
<?php
|
||||
include_once(G4_PATH."/tail.sub.php");
|
||||
?>
|
||||
Reference in New Issue
Block a user