У моего клиента уже есть два сайта (предположим, a.com и b.com), и у нас нет доступа к ним, и есть ссылка, с которой он будет перенаправлен на новый сайт (предположим, c.com). я, но я должен найти и сохранить запись о том, с какого сайта (a.com или b.com) он был перенаправлен на новый сайт c.com.
До сих пор я нашел ответ
$_referer = $_SERVER["HTTP_REFERER"];
Если у вас есть лучшее решение для этого, пожалуйста, ответьте мне.
Благодарю вас!
самый надежный вариант — добавить исходный сайт к ссылкам, так же как и ваш сайт.
поэтому на a.com ссылка может быть
www.c.com?from=a
на с, значение будет в $_GET['from']
HTTP_REFERER ненадежен, так как настроен браузером
Других решений пока нет …