File manager - Edit - /home/webapp69.cm.in.th/u69319090041/Shop41/public/ajax/get_location.php
Back
<?php require_once __DIR__ . '/../../config/config.php'; header('Content-Type: application/json'); $type = $_GET['type'] ?? ''; $parent = $_GET['parent'] ?? ''; // Sample Thailand location data hierarchy $locations = [ 'กรุงเทพมหานคร' => [ 'ปทุมวัน' => [ 'รองเมือง' => '10330', 'วังใหม่' => '10330', 'ลุมพินี' => '10330' ], 'บางรัก' => [ 'สีลม' => '10500', 'สุริยวงศ์' => '10500' ] ], 'นนทบุรี' => [ 'เมืองนนทบุรี' => [ 'สวนใหญ่' => '11000', 'ตลาดขวัญ' => '11000' ], 'ปากเกร็ด' => [ 'ปากเกร็ด' => '11120', 'บางตลาด' => '11120' ] ], 'เชียงใหม่' => [ 'เมืองเชียงใหม่' => [ 'ช้างเผือก' => '50300', 'สุเทพ' => '50200' ] ], 'ชลบุรี' => [ 'บางละมุง' => [ 'พัทยา' => '20150', 'หนองปรือ' => '20150' ] ] ]; if ($type === 'provinces') { echo json_encode(array_keys($locations)); } elseif ($type === 'amphoes' && isset($locations[$parent])) { echo json_encode(array_keys($locations[$parent])); } elseif ($type === 'districts' && isset($_GET['province']) && isset($locations[$_GET['province']][$parent])) { echo json_encode($locations[$_GET['province']][$parent]); } else { echo json_encode([]); }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.26 |
proxy
|
phpinfo
|
Settings