Задать вопрос
@anton99zel
29а класс средней школы №7

Как вывести данные из скрипта в php?

Вот есть код, который показывает местоположения пользователя.
Не много его подкорректировав, скрипт выводит просто название города.
Мне нужно вставить название города в php, чтобы было так:

$A = город который определился
Затем встроить в конструкцию сравнения
Если $A = Москва, то выводим php код (компонент битрикс)
Иначе выводим другой компонент.

Как в $A засунуть город из скрипта?
  • Вопрос задан
  • 477 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
twobomb
@twobomb
Вот здесь качаешь скрипт и базу данных. Кидаешь все в одну папку + мой код и радуешься.
include("./SxGeo.php");

$SxGeo = new SxGeo('SxGeoCity.dat');
if($SxGeo->get(get_ip())["city"]["name_ru"] == "Москва"){
    //Что-то делаем
}
else{
    //Делаем что-то другое
}

function get_ip()
{
    if (!empty($_SERVER['HTTP_CLIENT_IP']))
    {
        $ip=$_SERVER['HTTP_CLIENT_IP'];
    }
    elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))
    {
        $ip=$_SERVER['HTTP_X_FORWARDED_FOR'];
    }
    else
    {
        $ip=$_SERVER['REMOTE_ADDR'];
    }
    return $ip;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы