|
0 / 0 / 0
Регистрация: 20.09.2015
Сообщений: 40
|
|||||||||||
Массив после json_decode передаю, а получить в js не могу23.08.2016, 10:41. Показов 2173. Ответов 43
Такой массив на выходе (для наглядности вывел при помощи print_r). это чтобы на карты Яндекс вывести массив меток
function addMarkers ({geolocation, name, model, meta_keyword}) {var markers for(var i=0; i <= markers.length; i++)
0
|
|||||||||||
| 23.08.2016, 10:41 | |
|
Ответы с готовыми решениями:
43
json_decode - получить поле из JSON Возможно ли получить идентификатор массива, который я передаю в функцию? json_decode - вывести весь массив из JSON |
|
0 / 0 / 0
Регистрация: 20.09.2015
Сообщений: 40
|
|
| 26.08.2016, 15:57 [ТС] | |
|
вывести через echo или print_r не проблема, но где-то неправильно составлен js скрипт вот не знаю...
0
|
|
|
516 / 421 / 92
Регистрация: 23.09.2010
Сообщений: 1,165
|
|
| 26.08.2016, 15:59 | |
|
Причем здесь JS если ошибка в PHP функции.
0
|
|
|
0 / 0 / 0
Регистрация: 20.09.2015
Сообщений: 40
|
||||||
| 26.08.2016, 18:30 [ТС] | ||||||
|
Согласен, я неправильно выразился. но мы продвинулись - спасибо Вам !
Добавлено через 2 часа 11 минут я тут малость повысил уровень абстракции изучил пример и ву а ля! Данные передались в скрипт.
view-source:http://comfort.xn--22-6kc1cvaa... nt/voucher Но дальше я опять запутался... Маркеры все равно не выводятся.
0
|
||||||
|
516 / 421 / 92
Регистрация: 23.09.2010
Сообщений: 1,165
|
|
| 26.08.2016, 18:38 | |
|
Потому что как я понимаю это надо делать внутри init()
0
|
|
|
0 / 0 / 0
Регистрация: 20.09.2015
Сообщений: 40
|
|
| 26.08.2016, 19:21 [ТС] | |
|
А подробнее? Просто ни разу подобных примеров не видел...намекните если не сложно.
0
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|||||||||||
| 27.08.2016, 10:07 | |||||||||||
|
В marker-layout.php впишите:
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 20.09.2015
Сообщений: 40
|
|
| 27.08.2016, 13:20 [ТС] | |
|
код прерывается где-то. убрал вообще все лишнее, в PHP только require ("bd.php"); и Ваш код.
в js только инициализация карты и приведенный код - это в исходном коде видно Добавлено через 5 минут если сделать вывод кода PHP на страницу <?php include ("marker-layout.php"); ?> то код прерывается.
0
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
||||||
| 27.08.2016, 13:27 | ||||||
|
Включите вывод всех ошибок, чтобы увидеть, почему прерывается. Добавьте в начало скрипта:
0
|
||||||
|
0 / 0 / 0
Регистрация: 20.09.2015
Сообщений: 40
|
||||||
| 27.08.2016, 14:18 [ТС] | ||||||
Так не бывает же
0
|
||||||
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
| 27.08.2016, 14:38 | |
|
А что выводит именно этот код в том виде, в каком он сейчас?
0
|
|
|
0 / 0 / 0
Регистрация: 20.09.2015
Сообщений: 40
|
||||||
| 27.08.2016, 18:40 [ТС] | ||||||
|
ровным счетом ничего...
если удалить строку
Добавлено через 48 секунд но маркеров на карте все равно нет. Ошибок тоже нет никаких Добавлено через 43 минуты применил этот код <? ini_set('display_errors', 1); error_reporting(E_ALL); ?> для js есть предупреждения по части html - ошибок нет! Добавлено через 2 часа 25 минут есть у меня подозрение, что все значения в колонке geolocation являются строковыми, а надо бы их сделать числовыми. в общем 500 записей примерно нужно как-то переделать, чтобы js узнал и принял. вопросов несколько: 1. переделать БД или обработать js? 2. в каждой записи есть числа, две точки, запятая и пробел. как это сохранить?
0
|
||||||
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
| 27.08.2016, 19:01 | |
|
Почему у Вас JSON на экран там выводится?
Добавлено через 2 минуты И ещё: почему при переходе по адресу comfort.маршрут22.рф/marker-layout.php у Вас выводится HTML-код? Я же показал, как надо. И чтобы НИЧЕГО не было в том скрипте, кроме вывода JSON!
0
|
|
|
0 / 0 / 0
Регистрация: 20.09.2015
Сообщений: 40
|
|
| 27.08.2016, 19:15 [ТС] | |
|
json вывел для наглядности.
выключить - пара секунд. выключил. Все сделал в соответствии с "указаниями"! А выводится html не знаю почему. так настроен движок видимо. opencart так работает. если обратиться к несуществующей страничке, от балды comfort.маршрут22.рф/treee.php то все равно срабатывает переход на главную страницу сайта
0
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|||
| 27.08.2016, 19:37 | |||
|
0
|
|||
|
0 / 0 / 0
Регистрация: 20.09.2015
Сообщений: 40
|
|
| 27.08.2016, 19:50 [ТС] | |
|
Путь до файла выглядит так: http://comfort.xn--22-6kc1cvaa... layout.php
Нужно переместить в корень и указать абсолютный путь? что имеется в виду, когда Вы говорите "все из-за html' ?
0
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
||||
| 27.08.2016, 19:55 | ||||
0
|
||||
|
0 / 0 / 0
Регистрация: 20.09.2015
Сообщений: 40
|
|
| 27.08.2016, 19:59 [ТС] | |
|
Смотрите: как только я комментирую строку // $data = [];
данные выводятся! сейчас смотрите! http://comfort.xn--22-6kc1cvaa... layout.php что из этого является HTML я не пойму...
0
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
||||||||||||
| 27.08.2016, 20:04 | ||||||||||||
Теперь этот адрес пропишите для $.getJSON.
0
|
||||||||||||
|
0 / 0 / 0
Регистрация: 20.09.2015
Сообщений: 40
|
|
| 27.08.2016, 20:04 [ТС] | |
|
Консоль говорит: XHR finished loading: GET "http://comfort.xn--22-6kc1cvaaoh7b.xn--p1ai/marker-layout.php".
0
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
|
| 27.08.2016, 20:07 | |
Сообщение было отмечено AlexCar как решение
Решение
Я говорю, нужно этот адрес прописать: http://comfort.xn--22-6kc1cvaa... layout.php
0
|
|
| 27.08.2016, 20:07 | |
|
Помогаю со студенческими работами здесь
40
передаю массив произвольных байт через блютуз-модуль с STM32 Ajax - после загрузки не могу получить элемент
Не могу получить содержимое родителя li когда навожу на него мышкой после дочерней li
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|
Фото: Daniel Greenwood
kumehtar 13.11.2025
|