Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Денис
@Slash2018
PHP
HTML
CSS
Как добавить пункт меню только для моего ip?
Как добавить пункт "Админ панель" в меню только для моего ip адреса(на php)?
Вопрос задан
более трёх лет назад
142 просмотра
Комментировать
Подписаться
2
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
2
AntonMZ
@AntonMZ
Буду краток. Linux/Windows Administrator.
Смотрите глобальный массив $_SERVER, выбирайте адрес источника и уже исходя из этого делайте отображение меню через if. Как самый простой вариант, но исходя из Вашей задачи.
Ответ написан
более трёх лет назад
5
комментариев
Нравится
5
комментариев
Facebook
Вконтакте
Twitter
Денис
@Slash2018
Автор вопроса
if($_SERVER['REMOTE_ADDR'] == '111.222.3.444') {
echo \тут вывожу пункт меню/;
}
Так не работает:/
Написано
более трёх лет назад
AntonMZ
@AntonMZ
а массив то содержит ip адрес то или нет?
Написано
более трёх лет назад
AntonMZ
@AntonMZ
проверил у себя ваш же код, все работает! так что копайте чего у вас там не работает!
Написано
более трёх лет назад
Денис
@Slash2018
Автор вопроса
только начал учить php, так что мне сложно ориентироваться)
массив перед этим действием не создавал, а функции которые определяют ip выдают только ::1
Написано
более трёх лет назад
AntonMZ
@AntonMZ
массив и не надо создавать, это встроенный глобальный массив в php!
вывод выдает ipv6 адрес.
пришлите сюда var_dump($_SERVER);
Написано
более трёх лет назад
Давид
@MiragePresent
программист php
В чем состоит задача? Уверен что именно для конкретного Ip надо вьІводить пункт меню?
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
PHP
+1 ещё
Простой
Как получить значение атрибута в PHP Simple HTML DOM Parser?
1 подписчик
2 часа назад
13 просмотров
1
ответ
HTML
+1 ещё
Средний
Как правильно нужно скопировать элемент сайта?
1 подписчик
15 часов назад
57 просмотров
1
ответ
CSS
Простой
Как избежать скролла в инпуте при letter-spacing?
1 подписчик
15 часов назад
42 просмотра
0
ответов
JavaScript
+1 ещё
Средний
Анимация JS, CSS. Как сделать эффект фонарика?
1 подписчик
18 часов назад
60 просмотров
1
ответ
PHP
+1 ещё
Простой
Проблема с генерацией svg в пакете laravel-erd?
1 подписчик
18 часов назад
32 просмотра
1
ответ
HTML
+1 ещё
Простой
Как поменять цвет фона у кнопки в html?
1 подписчик
вчера
62 просмотра
1
ответ
JavaScript
+1 ещё
Простой
Есть ли аналоги kladr api с возможностью запросов через JS?
1 подписчик
вчера
68 просмотров
1
ответ
PHP
+1 ещё
Простой
Ошибка при запуске laravel?
1 подписчик
вчера
85 просмотров
1
ответ
HTML
+3 ещё
Простой
Как решить задачу с четвертой картинкой, которая постоянно вываливается?
1 подписчик
20 мар.
138 просмотров
0
ответов
CSS
Простой
Как решить проблему с прокруткой в инпуте?
1 подписчик
20 мар.
100 просмотров
2
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Middle PHP-developer / PHP-разработчик
Wanted.
До 250 000 ₽
PHP-разработчик
Stoking
•
Пермь
от 180 000 ₽
PHP программист (Laravel разработчик)
ЗапКоматСу
•
Екатеринбург
от 120 000 до 180 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама