Тема: Местоположение юзера (WAP/WEB мастеру/Помощь мастерам) mrholler (28 May 2017 в 00:15) Может оно работает? Просто ты видишь местоположение всех юзеров не зависимо от настроек. Activizator (28 May 2017 в 05:10) --Цитата-- mrholler (28 May 2017 в 00:15): Может оно работает? Просто ты видишь местоположение всех юзеров не зависимо от настроек. ---------- mrholler, Сама функция работает. Не работает её отключение. Сибирский (28 May 2017 в 07:42) условие if (otkuda($ank[\'url\'])) на человеческом языке означает, если указано место положение то.. самое интересное тут то, что функция otkuda всегда возвращает какой то результат, то есть она не бывает false? а потому твое условие сводится к условию if (1) [i]Добавлено:[/i] решение тут такое, в табличке user указать поле например show_location и устанавливать в зависимисоти от настроек 1 или 0, тогда условие будет таким if ( $ank[\'show_location\'] ) { echo otkuda($ank[\'url\']); } Activizator (28 May 2017 в 10:56) --Цитата-- Сибирский (28 May 2017 в 07:42): условие if (otkuda($ank[\'url\'])) на человеческом языке означает, если указано место положение то.. самое интересное тут то, что функция otkuda всегда возвращает какой то результат, то есть она не бывает false? а потому твое условие сводится к условию if (1) [i]Добавлено:[/i] решение тут такое, в табличке user указать поле например show_location и устанавливать в зависимисоти от настроек 1 или 0, тогда условие будет таким if ( $ank[\'show_location\'] ) { echo otkuda($ank[\'url\']); } ---------- Сибирский, Именно. Об этом я тоже думал. Должно условие быть чему-то равно изначально. Спасибо за подсказку. [i]Добавлено:[/i] Сибирский, Проблему решил, переписав условие. Если равно 1 - показывает, если 0 - скрывает. Источник: http://www.dcms-social.ru/forum/20/44/62091/