Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 9 Ответов
  • 659 Просмотров
*

warlocksp

  • Завсегдатай
  • 1198
  • 17 / 4
Добрый день,
Подскажите пожалуйста,
Joomla 3.8.12, CommunityBuilder 2.2.0
Не селен в PHP.

Код
$datetime1 = new DateTime();
if ($user->cb_birthdate == "0000-00-00") return 'No birthday specified';
$datetime2 = new DateTime($user->cb_birthdate);
$difference = $datetime1->diff($datetime2);
return 'Exact age is: ' . $difference->y . ' years, ' . $difference->m . ' months, ' . $difference->d . ' days';
Все работает.

Вставляю другой код, для сбора информации по IP:
Код
$location = file_get_contents('http://freegeoip.net/json/'.$_SERVER['REMOTE_ADDR']);
return $location;
Не срабатывает "file_get_contents", это "$_SERVER['REMOTE_ADDR']" выводит IP.

Под скажите как правильно прописать PHP ?
Мне нужно, что б выводил:
      "ip": "77.99.179.98",
      "country_code": "GB",
      "country_name": "United Kingdom",
      "region_code": "H9",
      "region_name": "London, City of",
      "city": "London",
      "zipcode": "",
      "latitude": 51.5142,
      "longitude": -0.0931,
      "metro_code": "",
      "areacode": ""
« Последнее редактирование: 04.10.2018, 18:47:33 от warlocksp »
Мудр не тот, кто знает много, а тот, чьи знания полезны. Эсхил
*

warlocksp

  • Завсегдатай
  • 1198
  • 17 / 4
Re: Правильно прописать код php?
« Ответ #1 : 04.10.2018, 18:03:40 »
Пробовал "file_get_contents" по разному крутить, все равно не срабатывает.
« Последнее редактирование: 04.10.2018, 18:47:05 от warlocksp »
Мудр не тот, кто знает много, а тот, чьи знания полезны. Эсхил
*

xpank

  • Захожу иногда
  • 448
  • 41 / 0
Re: Правильно прописать код php?
« Ответ #2 : 04.10.2018, 18:22:03 »
Цитировать
У официального разработчика "Community Builder" спрашивал, но говорит это платный плагин :)
То есть вы его не покупали? Правилами форума запрещено обсуждение вареза:
Цитировать
19. Обсуждение вопросов, связанных с нелегальными копиями расширений Joomla (шаблонов, модулей, плагинов и компонентов).
*

warlocksp

  • Завсегдатай
  • 1198
  • 17 / 4
Re: Правильно прописать код php?
« Ответ #3 : 04.10.2018, 18:45:04 »
Плагин привел как уточнение. Удалил текст связанный с плагином.
Нужна помощь в коде PHP - почему не работает, как правильно прописать.

С правилами форума знаком и привел плагин, что б было более понятней - о чем идет речь.
Не прошу изменить платный плагин или модернизировать его.

Нужен совет по PHP - а не совет по правилам форума.
« Последнее редактирование: 04.10.2018, 18:52:16 от warlocksp »
Мудр не тот, кто знает много, а тот, чьи знания полезны. Эсхил
*

NewUsers

  • Живу я здесь
  • 2307
  • 215 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
Re: Правильно прописать код php?
« Ответ #4 : 04.10.2018, 18:59:56 »
Под скажите как правильно прописать PHP ?
Мне нужно, что б выводил:
      "ip": "77.99.179.98",
      "country_code": "GB",
      "country_name": "United Kingdom",
      "region_code": "H9",
      "region_name": "London, City of",
      "city": "London",
      "zipcode": "",
      "latitude": 51.5142,
      "longitude": -0.0931,
      "metro_code": "",
      "areacode": ""
что бы получать такие данные необходимо использовать API сайта (к примеру http://api.ipstack.com/37.212.22.67?access_key=YOUR_ACCESS_KEY).
У тебя с этим проблемы?
Занимаюсь создание расширений для Joomla 3.10.x и 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
Работа с DOM деревом на PHP
*

ProtectYourSite

  • Живу я здесь
  • 2356
  • 135 / 4
  • Безопасность вебсайтов
Re: Правильно прописать код php?
« Ответ #5 : 04.10.2018, 19:03:11 »
Allow_url_fopen разрешено на сервере ?
*

warlocksp

  • Завсегдатай
  • 1198
  • 17 / 4
Re: Правильно прописать код php?
« Ответ #6 : 05.10.2018, 09:58:00 »
Спасибо большое,
NewUsers, ProtectYourSite
Мне главное направление, куда копать.

С API - тут сам не сделаю.
Allow_url_fopen разрешено на сервере ?
У меня TimeWeb - проверю.

Если есть пример, что б мог посмотреть - далее сам доделаю.
Нужно, что б инфо по IP вытянуло, типа http://freegeoip.net/json/'.$_SERVER['REMOTE_ADDR'], как правильно прописать.
Мудр не тот, кто знает много, а тот, чьи знания полезны. Эсхил
*

NewUsers

  • Живу я здесь
  • 2307
  • 215 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
Re: Правильно прописать код php?
« Ответ #7 : 05.10.2018, 10:11:02 »
Спойлер
[свернуть]
Занимаюсь создание расширений для Joomla 3.10.x и 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
Работа с DOM деревом на PHP
*

warlocksp

  • Завсегдатай
  • 1198
  • 17 / 4
Re: Правильно прописать код php?
« Ответ #8 : 05.10.2018, 11:14:22 »
Спойлер
[свернуть]

Тут нужен ключ, в бесплатном мало информации и плюс регистрация.
В основном меня интересует только два поля:
      "latitude": 51.5142,
      "longitude": -0.0931,

Мудр не тот, кто знает много, а тот, чьи знания полезны. Эсхил
*

NewUsers

  • Живу я здесь
  • 2307
  • 215 / 0
  • +375 (25) 627-16-99 (WhatsApp, Telegram)
Re: Правильно прописать код php?
« Ответ #9 : 05.10.2018, 11:18:20 »
Тут нужен ключ, в бесплатном мало информации и плюс регистрация.
В основном меня интересует только два поля:
      "latitude": 51.5142,
      "longitude": -0.0931,
Ключ дается бесплатно после регистрации. А без него API работать не будет...
Не сильно разбирался в этом сайте, то там есть бесплатный тариф.
Занимаюсь создание расширений для Joomla 3.10.x и 4.2.x | Доработка и настройка сайтов. Занимаюсь создание Интернет магазинов с нуля на собственном компоненте + оптимизация загрузки страницы (после предоставляю техподдержку).
Работа с DOM деревом на PHP
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как правильно вписать редирект 301?

Автор Ebelous

Ответов: 76
Просмотров: 3936
Последний ответ 28.08.2020, 21:11:56
от Ebelous
Как правильно применить required для кнопки input type radio? [решено]

Автор dm-krv

Ответов: 0
Просмотров: 551
Последний ответ 10.04.2019, 12:50:27
от dm-krv
PHP как правильно определить размер файла?

Автор Леон

Ответов: 3
Просмотров: 1005
Последний ответ 29.09.2015, 16:05:46
от Леон