|
0 / 0 / 0
Регистрация: 26.06.2020
Сообщений: 6
|
||||||||||||||||
Другое PHP 7 вывести метки на карту из базы MySQL26.06.2020, 15:59. Показов 1341. Ответов 9
Метки нет (Все метки)
Здравствуйте уважаемые программисты. Я новичок самоучка, это не моя основная профессия но мне очень интересно программировать изучать и создавать сайты. А потому не гневайтесь на меня ежели я чего то не так написал. Спасибо.
Предистория: Писал портал на PHP 5 с базами на MySQL и всё было замечательно, сайтик работал локально на OpenServere, в базу всё записывалось, всё из базы выводилось на карту яндекса, пока я не столкнулся с проблемой подружить php 5 с движком для форума на XenForo (самая последняя версия). Этот зверь XenForo не захотел работать совместно с PHP 5 и мне пришлось переписывать весь код под PHP 7. Переписал всё, и это всё заработало, кроме одного... Проблема следующего характера: В базу данных MySQL метка на карту записывается а обратно на карту (Shift+F5) не выводится. Есть 4 файла: "index.php" - ну это исполняемый, "addmetki.php", "bd.php", "vivodpointsmap.php". Вот что внутри файла "addmetki.php":
0
|
||||||||||||||||
| 26.06.2020, 15:59 | |
|
Ответы с готовыми решениями:
9
Вывести из mysql базы данные в php форму и сделать список Php и mysql Данные из базы в select Выборка из базы данных php +mysql |
|
0 / 0 / 0
Регистрация: 26.06.2020
Сообщений: 6
|
|
| 26.06.2020, 16:38 [ТС] | |
|
Пробовал проверить код через встроенную в OpenServer тузлу, она показала что жалуется конкретно на две строчки в файле vivodpointmap.php в которых присутствуют два массива array. Ума не приложу, что не так с массивами???
0
|
|
|
Невнимательный
|
|||||||
| 26.06.2020, 16:41 | |||||||
0
|
|||||||
|
0 / 0 / 0
Регистрация: 26.06.2020
Сообщений: 6
|
|
| 26.06.2020, 16:50 [ТС] | |
|
"как-то можете посмотреть то получает это XMLHttpRequest ?"
Уважаемый x_lab А как это можно посмотреть?
0
|
|
|
Невнимательный
|
|||||||
| 26.06.2020, 17:00 | |||||||
|
проще просто взять в кавычки имена ключей массивов
так-же например $_SERVER['HTTP_X_REQUESTED_WITH'] может вызвать Notice, но это если error_reporting == E_ALL, и тех кто не посылает заголовок X_REQUESTED_WITH всё равно этот код шлёт лесом
0
|
|||||||
|
0 / 0 / 0
Регистрация: 26.06.2020
Сообщений: 6
|
||||||
| 29.06.2020, 11:11 [ТС] | ||||||
|
Хорошо, может быть подскажете как просто вывести метки ну или то что записано в таблицу на страничку в любое место. Мне бы хотя бы просто вывести на страничку а дальше может бы я разобрался...
Вот старый код ещё до переделки с php 5 на php 7, может вам это поможет, я честно в тупике..
0
|
||||||
|
Невнимательный
|
||||||||||||||||||
| 29.06.2020, 14:19 | ||||||||||||||||||
|
, там тоже своих наворотов хватает обычно, и json c ошибками скорее всего просто игнорируется на данный момент . Есть вариант просто вывести запросив php-скриптом, например типа такого файл запустить
или не увидите ничего.
Так-же возможна проверка что запрос вообще выполнился
если в итоге javascript не использует это
0
|
||||||||||||||||||
|
0 / 0 / 0
Регистрация: 26.06.2020
Сообщений: 6
|
|
| 29.06.2020, 16:28 [ТС] | |
|
Да в том то и дело что я запутался как это реализовать. Мне бы хоть как - нибудь оно работало, хоть на хромой собаке но метки должны отображаться... Весь смысл проекта в этих метках... Что-то подставлял Ваш код, ошибок тоже не вижу но по прежнему метки из базы не выводит...
0
|
|
|
Невнимательный
|
||||
| 29.06.2020, 16:57 | ||||
|
запустите из браузера этот http://site/path/to/test.php Увидите что отвечает ajax-запросу этот http://site/path/to/vivodpointsmap.php если там как и ожидается нормальный корректный json с этими метками, то причина в чём-то ещё. Добавлено через 2 минуты Добавлено через 14 минут vivodpointsmap.php чтобы не докапывыалось до HTTP_X_REQUESTED_WITH ![]() и просто посмотреть из браузера
0
|
||||
|
0 / 0 / 0
Регистрация: 26.06.2020
Сообщений: 6
|
||||||
| 02.03.2021, 13:37 [ТС] | ||||||
|
Пока думал как решить вопрос, выяснил что если в настройках OPEN Server поменять с PHP_7.3 на PHP_7.1 то все метки выводятся на экран а обратно на PHP_7.3 не выводятся. А мне очень надо чтобы все метки выводились на всех последних версиях PHP. Я тут посидел, по разбирался и понял что проблема у меня где то вот в этом коде:
0
|
||||||
| 02.03.2021, 13:37 | |
|
Помогаю со студенческими работами здесь
10
Вывод переменной из базы(php+mysql)
Нет вывода из базы данных PHP из MYSQL Вытянуть из базы определенные записи mysql php
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|