Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Денис
@Slash2018
PHP
HTML
CSS
Как добавить пункт меню только для моего ip?
Как добавить пункт "Админ панель" в меню только для моего ip адреса(на php)?
Вопрос задан
более трёх лет назад
145 просмотров
Комментировать
Подписаться
2
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Помогут разобраться в теме
Все курсы
Skillfactory
Профессия Fullstack веб-разработчик на JavaScript и PHP
20 месяцев
Далее
Хекслет
PHP-разработчик
10 месяцев
Далее
Нетология
Веб-разработчик с нуля: профессия с выбором специализации
14 месяцев
Далее
Решения вопроса
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
+2 ещё
Простой
Как реализовать зеркало сайт Тильда?
1 подписчик
вчера
183 просмотра
0
ответов
CSS
Простой
Поему не срабатывает стиль шрифта?
1 подписчик
20 окт.
138 просмотров
0
ответов
PHP
+1 ещё
Простой
Почему перестала работать ЮКасса?
1 подписчик
19 окт.
264 просмотра
1
ответ
PHP
Простой
Как вычислить результат математических операций в строке?
1 подписчик
17 окт.
256 просмотров
3
ответа
PHP
Простой
Можно ли в PHP вкладывать однострочные комментарии // в многострочные /* */?
1 подписчик
16 окт.
242 просмотра
4
ответа
PHP
+1 ещё
Простой
Перестал работать php запрос к телеграмм?
1 подписчик
15 окт.
240 просмотров
1
ответ
PHP
+2 ещё
Простой
Как проще отправить изображение на стену канала?
1 подписчик
15 окт.
157 просмотров
1
ответ
CSS
+1 ещё
Простой
Почему после изменений в css на сайте нет изменений?
1 подписчик
13 окт.
211 просмотров
3
ответа
PHP
Простой
Как точно работает скрипт на RoadRunner?
1 подписчик
13 окт.
221 просмотр
1
ответ
CSS
Простой
Как выровнять в гриде по горизонтали?
1 подписчик
13 окт.
148 просмотров
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
PHP-разработчик
Остров Сокровищ
от 180 000 до 250 000 ₽
PHP-разработчик (Symfony)
Мегаплан
от 160 000 ₽
Разработчик PHP/Go
ЭТП ГПБ / VESNA
До 220 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама