Добро пожаловать, Гость!
Местоположение юзера - Страница 1
Помощь мастерам | Местоположение юзера
Activizator :
Здравствуйте. Нужна помощь.
У меня стоит в анкете функция местоположения ( например: на главной, в чате, где-то на сайте и т.д), а в настройках есть пункт, где можно отключать показ положения или включать, но оно не работает. Пробовал ставить условие if (otkuda($ank['url'])) , но не помогло. Скажите, как сделать, чтобы работала в настройках функция Местоположение - Показывать / Не показывать?
Местоположение юзера
27 Мая 2017Здравствуйте. Нужна помощь.
У меня стоит в анкете функция местоположения ( например: на главной, в чате, где-то на сайте и т.д), а в настройках есть пункт, где можно отключать показ положения или включать, но оно не работает. Пробовал ставить условие if (otkuda($ank['url'])) , но не помогло. Скажите, как сделать, чтобы работала в настройках функция Местоположение - Показывать / Не показывать?
Комментарии:
Activizator 28 Мая 2017
Автор темы
Должно условие быть чему-то равно изначально. Спасибо за подсказку.
Добавлено:
Сибирский, Проблему решил, переписав условие. Если равно 1 - показывает, если 0 - скрывает.
______________________
Здрасте
Автор темы
Сибирский (28 Мая 2017):
условие if (otkuda($ank['url'])) на человеческом языке означает, если указано место положение то.. самое интересное тут то, что функция otkuda всегда возвращает какой то результат, то есть она не бывает false? а потому твое условие сводится к условию
if (1)
Добавлено:
решение тут такое, в табличке user указать поле например show_location и устанавливать в зависимисоти от настроек 1 или 0, тогда условие будет таким
if ( $ank['show_location'] )
{
echo otkuda($ank['url']);
}
Сибирский, Именно. Об этом я тоже думал.условие if (otkuda($ank['url'])) на человеческом языке означает, если указано место положение то.. самое интересное тут то, что функция otkuda всегда возвращает какой то результат, то есть она не бывает false? а потому твое условие сводится к условию
if (1)
Добавлено:
решение тут такое, в табличке user указать поле например show_location и устанавливать в зависимисоти от настроек 1 или 0, тогда условие будет таким
if ( $ank['show_location'] )
{
echo otkuda($ank['url']);
}
Должно условие быть чему-то равно изначально. Спасибо за подсказку.
Добавлено:
Сибирский, Проблему решил, переписав условие. Если равно 1 - показывает, если 0 - скрывает.
______________________
Здрасте
Сибирский 28 Мая 2017
условие if (otkuda($ank['url'])) на человеческом языке означает, если указано место положение то.. самое интересное тут то, что функция otkuda всегда возвращает какой то результат, то есть она не бывает false? а потому твое условие сводится к условию
if (1)
Добавлено:
решение тут такое, в табличке user указать поле например show_location и устанавливать в зависимисоти от настроек 1 или 0, тогда условие будет таким
if ( $ank['show_location'] )
{
echo otkuda($ank['url']);
}
условие if (otkuda($ank['url'])) на человеческом языке означает, если указано место положение то.. самое интересное тут то, что функция otkuda всегда возвращает какой то результат, то есть она не бывает false? а потому твое условие сводится к условию
if (1)
Добавлено:
решение тут такое, в табличке user указать поле например show_location и устанавливать в зависимисоти от настроек 1 или 0, тогда условие будет таким
if ( $ank['show_location'] )
{
echo otkuda($ank['url']);
}
Activizator 28 Мая 2017
Автор темы
______________________
Здрасте
Автор темы
mrholler (28 Мая 2017):
Может оно работает? Просто ты видишь местоположение всех юзеров не зависимо от настроек.
mrholler, Сама функция работает. Не работает её отключение.Может оно работает? Просто ты видишь местоположение всех юзеров не зависимо от настроек.
______________________
Здрасте
mrholler 28 Мая 2017
Может оно работает? Просто ты видишь местоположение всех юзеров не зависимо от настроек.
Может оно работает? Просто ты видишь местоположение всех юзеров не зависимо от настроек.