我在我的托管帐户中安装了“附属会员管理软件”。如何捕获“脚本标记”值并将其附加到链接
我创建了登录页面,我希望我的分支机构推广此登录页面。每个会员将有一个独特的会员链接。
每一个会员链接的格式如下:
http://www.mywebsite.com/AM/index.php/uswername
的处理流程是: 客户点击推广链接(产品1)--->目标网页
在我的着陆页,我已经包含了由“会员管理软件”提供的脚本标签。此脚本标记会动态地在页面上显示会员的用户名。该脚本标签格式是:
<script src="http://www.mywebsite.com/AM/js/show/username"> </script>
这是脚本标签由“子公司管理软件”的描述:
的JavaScript API允许你展现使用简单的外部网页的特定附属数据Javascript调用。例如:
<script src="http://www.mywebsite.com/affiliates/js/show/username"></script>
。一旦用户点击了会员链接,将上面的JavaScript添加到登录页面将在页面上显示引用的affiilate的用户名。
我的问题
在我已经包含了另一个推广链接(产品2)的着陆页,我想给联盟会员的用户名附加到这个环节,让他从销售获取佣金产品2.
我想捕获一个“脚本标记”的值并将其分配给一个变量。然后在第二个会员链接的末尾打印存储在变量中的值。
所以我的目标基本上是捕获用户名,然后在第二个会员链接结束时重新打印。 我想捕获由脚本标记打印的用户名,并将其附加到着陆页中的第二个关联链接,以便第二个affiliate_link将属于最初引用客户的关联企业。
下面是一个简单的解决方案,我想出了(但不工作):
我在登陆页面创建的窗体:
<form action="go.php" method="get">
<script src="yourdomain.com/affiliates/js/show/username/field">; </script>
</form>
之所以创建窗体因为根据“联属营销管理软件”:
您还可以在隐藏字段中显示联盟数据,以便您可以添加隐藏的f orm字段添加到您想要的任何Web表单。就在场值追加到每个JavaScript调用,并且它会做一个javascript:
document.write('<input type="hidden" name="username" value="joe">');
进去了。PHP的,我有以下代码:
<?php $username = $_GET['username'];
header("Location: http://www.mywebsite.com/AM/index.php/$uswername); ?>
脚本标签是一个JavaScript API – 2014-10-22 02:48:30