Не нравятся результаты поиска? Попробуйте другой поиск!

Помощь в php


     16.10.2014    php, модули    Общие вопросы по PHP, Модули    1384

вопрос
Есть один модуль, доступен он только админам сайта, но нужно сделать его доступным только одному пользователю. В модуле всего один php файл, открыв его нашел выражение:
if ($user_group[$member_id['user_group']]['allow_admin']) {

так понимаю именно здесь проверяется к какой группе принадлежит юзер, пробовал так
if ($user_id = '1') {

но модуль доступен всем пользователям в таком случае. Сам в php "чайник", подскажите, пожалуйста, как сделать доступным модуль только для пользователя id=1?

Ответил: Sander


if($member_id['name']=='morefilms'){

9 комментариев

FastFud
Юзер

FastFud - 16 октября 2014 22:54 -

Попробуйте так:
if ($member_id=="1") {
или так
if ($user_group[$member_id['user_group']] == 1){

Sander
Эксперт

Sander - 16 октября 2014 23:52 -

$user_group[$member_id['user_group']]

В этой переменной храниться массив настроек указанной группы. И массив никак не может быть равен числу.

То же самое касается переменной $member_id. Она тоже массив.

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

morefilms
Юзер

morefilms - 17 октября 2014 07:36 -

Что-то ни с каким вариантом не работает

vitnet
Эксперт

vitnet - 17 октября 2014 13:23 -

Для конкретного пользователя:
if( $member_id['user_id'] == "1" ) echo "text for user ID 1";

Для конкретной группы:

if( $member_id['user_group'] == "1" ) echo "text for group ID 1";

morefilms
Юзер

morefilms - 17 октября 2014 14:14 -

if ($user_group[$member_id['user_id'] == "1"]['allow_admin']) {

получилось вот с таким условием.
Всем огромное спасибо!

Sander
Эксперт

Sander - 17 октября 2014 14:42 -


if($member_id['user_id']==1){

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

kolumb
Юзер

kolumb - 17 октября 2014 14:50 -

Это бред
if ($user_group[$member_id['user_id'] == "1"]['allow_admin']) {

Так нужно
if($member_id['user_id']==1){

gresius
Юзер

gresius - 17 октября 2014 14:52 -

Спасибо, кэп)

morefilms
Юзер

morefilms - 17 октября 2014 18:10 -

if($member_id['user_id']==1){

работает, спасибо!

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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

наверх