У меня есть сайт сообщества. Все участники зарегистрировали свои личные ссылки на веб-сайты в своих профилях на сайте сообщества. На форме сайта они могут представить детали страницы своего личного веб-сайта или сообщения. Это делается в поле, где они заполняют ссылку на свою страницу или сообщение.
я бы хотел подтвердить и подтвердить, что представленная участником ссылка действительна и исходит с сайта участника как указано в профиле участника сайта сообщества и не является сторонней ссылкой. Я знаю, что это возможно, но я не знаю как. Мои знания по программированию почти равны нулю.
[Это не обязательно, но только идея] >> Есть ли способ достичь, как то, что делает Google в своем разделе «Получить как Google» в консоли поиска, где находится первая часть ссылки (http://example.com/) взята из ссылки на веб-сайт в профиле пользователя и не может быть изменена, тогда как пользователь может заполнить только более позднюю часть ссылки или только фрагмент страницы или сообщение в редактируемом поле. Результирующий вывод на странице должен быть комбинированной и полной ссылкой, по которой можно щелкнуть.Отредактировано и добавлено для ясности:
Требуемые шаги:
Шаг 1 — проверка: проверьте, является ли предоставленный URL действительным.
Если действительный, перейдите к следующему шагу. Иначе верните ошибку.
Шаг 2. Проверка. Проверьте, соответствует ли корневой домен представленной ссылки корневому домену существующего URL-адреса в профиле участника.
Если да, разрешите отправить. Иначе верните ошибку.
Задача ещё не решена.
Других решений пока нет …