Вот скрипт определения города api геолокации
<script type="text/javascript">
$(document).ready(function(){
ymaps.ready(function(){
var geolocation = ymaps.geolocation;
$('#tow').html(geolocation.city);
});
});
</script>
Вот php фаил function.php , который должен будет получить значение
function get_adress_obj($all = false) {
$cookie = isset($_COOKIE['current_city']) ? $_COOKIE['current_city'] : false;
$adresses = array(
'saratov' => array(
'name' => 'Название города_1',
'header_phone' => '<span class="big-phones"><sup>(код города)</sup> телефон </span><span class="big-phones"><sup>(код города)</sup> телефон </span> ',
'header_adress' => ' <p class="addres-box" style="padding: 0;">г.Саратов, пр-т Строителей д.1. </p><p class="addres-box" style="margin:0;">( на территории СНИИМ )</p>'
),
'penza' => array(
'name' => 'Название города_2',
'header_phone' => '<span class="big-phones"><sup>(код города)</sup> телефон </span><span class="big-phones"><sup>(код города)</sup> телефон </span> ',
'header_adress' => '<p class="addres-box" style="padding: 0;">адрес </p><p class="addres-box" style="margin:0;">адрес</p>',
),
'volgograd' => array(
'name' => 'Название города_3',
'header_phone' => '<span class="big-phones"><sup>(код города)</sup> телефон </span><span class="big-phones"><sup>(код города)</sup> телефон </span> ',
'header_adress' => '<p class="addres-box" style="padding: 0;">адрес</p>',
),
);
if ($all) return $adresses;
else return ($cookie && isset($adresses[$cookie])) ? $adresses[$cookie] : array_shift($adresses);
}
Вот код, который выводит данные из php файла
<?php $current_city = get_adress_obj();
echo $current_city['header_adress'];
echo $current_city['name'];
;?>