У меня есть главная страница с ссылкой-якорем #id и когда пытаюсь получить в if-e
$_SERVER[REQUEST_URI]
- получаю строку с адресом без #id. как получить ссылку вида страница + #id
Якорь только для браузеров.
Якорь не передается на сервер и не будет виден в суперглобальном массиве $_SERVER
.
Для получения якоря можно использовать javascript: document.location.hash
.
Если очень нужно, после загрузки основной страницы отправьте запрос на сервер (ajax), где якорь document.location.hash передайте как один из параметров запроса в $_POST.
Но, так лучше не делать, потому что сервер не должен ничего знать о якоре, который должен использоваться только для браузерной навигации внутри страницы.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Мне нужно сделать проверку инпута, с помощью vuejs, без нажатия на submit, которая будет проверять наличие логина в БД (проверяется в php файле)
В БД 'secret_users' с полями: id, name, email, password, ip_reg, data_reg есть users