Поэтому я и сделал такой вывод, что мгновенно только по мобильной связи гугл не показывает. Типа я же в основном в поселке сижу.Определение местоположения было задумано, чтобы показывать вам кафе, магазины, банкоматы и тп рядом с вами. Это называется регионозависимые запросы.
RedirectMatch 404 "^(?!/\.well-known/acme-challenge/[\w-]{43}$)"
Такого адового шаманизма и карго культа я давно не видел.
А, главное, автор все равно не понял ни слова из того что тут понаписал.Честно говоря, я уверен, что автору не надо переводить подключение к БД в utf8, на всех хостингах оно уже и так в нём по дефалту.
mysql_connect("localhost", "admin", "pass") or die (mysql_error ());
$rs = mysql_query($strSQL);
if ($rs ===FALSE) die( mysql_error () );
echo 'Получено записей: '.mysql_num_rows($rs).'<br>';
$conn_id = mysql_connect("localhost", "admin", "pass");
if ( !is_resource($conn_id) ) die( 'failed connect to DB: '.mysql_error () );
if ( !mysql_select_db("db") ) die( 'Error select DB: '.mysql_error() );
Если правила меняются постоянно, то наверное логично сомневаться, не?Изменение правил было продиктовано логикой и здравым смыслом.
"Влияние переноса строки на результаты в выдаче" - звучит, как seo головного мозга.увы, на результаты выдачи может повлиять даже незакрытый тег. И не поставленный пробел после '.' перед началом нового предложения, и использование заглавных/строчных букв.
function clickGoto() {
// город
var pos = this.textContent;
result.textContent = pos;
// переходим по координатам
myMap.panTo(destinations[pos], {
flying: 1
});
return false;
}
// навешиваем обработчики
var col = document.getElementsByClassName('goto');
for (var i = 0, n = col.length; i < n; ++i) {
col[i].onclick = clickGoto;
result.textContent = result.textContent + ' ' + i;
}
и все продолжит работать как раньше. Клик по балуну обрабатывается мимо вашего кода (это действие Я-карт по умолчанию, которое вы не отменили при создании балунов/пласемарков).myPlacemark.events.add('click', function (e) { myMap.setZoom(16, {duration: 1000}) });
myPlacemark2.events.add('click', function (e) { myMap.setZoom(16, {duration: 1000}) });
myPlacemark3.events.add('click', function (e) { myMap.setZoom(16, {duration: 1000}) });
myPlacemark4.events.add('click', function (e) { myMap.setZoom(16, {duration: 1000}) });
myPlacemark5.events.add('click', function (e) { myMap.setZoom(16, {duration: 1000}) });
myPlacemark6.events.add('click', function (e) { myMap.setZoom(16, {duration: 1000}) });
myPlacemark7.events.add('click', function (e) { myMap.setZoom(16, {duration: 1000}) });
myPlacemark8.events.add('click', function (e) { myMap.setZoom(16, {duration: 1000}) });
myPlacemark9.events.add('click', function (e) { myMap.setZoom(16, {duration: 1000}) });
это повесит на балуны обработчики события onClick, которые будут масштабировать карту.var zoomControl = new ymaps.control.ZoomControl({
options: {
size: "small"
}
});
myMap.controls.add(zoomControl);
по ползунку будет видно текущий масштаб.