Кажется, все должно быть просто. Любые указатели будут высоко оценены.
Рассмотрим три сайта:
- widgetserver.com, который обслуживает виджеты на клиентских сайтах
- clientsite.com, на котором отображается виджет
- previoussite.com, сайт, который ссылается на clientsite.com
На странице clientsite.com есть фрагмент кода, который вызывает функцию PHP на widgetserver.com. Это выглядит так:
<script type="text/javascript" src="http://widgetserver.com/show_widget.php></script>
Когда загружается сайтitesite.com, он запускает «show_widget.php», который, в свою очередь, размещает виджет на странице.
Вот где я застрял: я хотел бы получить доступ к сайту, который направил пользователя на clientsite.com изнутри "show_widget.php", но пока в этой функции мы находимся на widgetserver.com, поэтому ссылающийся сайт - это клиентский .com, а не previoussite.com.
Можно ли каким-то образом передать рефереру clientite.com файл "show_widget.php"?