Все сервисы Хабра
Сообщество 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
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
CSS
Средний
Как повторить бордер?
1 подписчик
39 минут назад
27 просмотров
1
ответ
CSS
Простой
Как правильно работать с background?
1 подписчик
7 часов назад
43 просмотра
2
ответа
PHP
Простой
Разбивка на страницы?
1 подписчик
13 часов назад
106 просмотров
1
ответ
HTML
Простой
Как запрос POST при отправке формы на e-mail превращается в GET и что сделать, чтобы этого не было?
1 подписчик
15 часов назад
57 просмотров
1
ответ
PHP
Простой
Как найти опечатку в номере телефона?
1 подписчик
15 часов назад
112 просмотров
3
ответа
HTML
+4 ещё
Средний
Какие принципы нужно соблюдать при разработке фреймворков по типу Bootstrap/Tabler, UIKit и прочих?
1 подписчик
21 час назад
108 просмотров
3
ответа
PHP
+1 ещё
Простой
Почему array_count_values возвращает пустой массив?
1 подписчик
вчера
117 просмотров
1
ответ
PHP
Простой
Как разбить строку оператором explode?
1 подписчик
вчера
117 просмотров
1
ответ
HTML
+1 ещё
Простой
Как сделать соединение точек на сайте линиями?
3 подписчика
15 апр.
197 просмотров
1
ответ
CSS
Простой
Как изменить цвета текста, который поверх картинки?
1 подписчик
15 апр.
91 просмотр
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Middle PHP-developer / PHP-разработчик
Wanted.
До 250 000 ₽
PHP-разработчик
YCLIENTS
•
Москва
от 250 000 до 350 000 ₽
PHP программист
Mind4.me
от 140 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама