首先,对不起,如果这个问题非常基本/多余。我没有PHP经验,也没有编程经验。
基本上,我要做的是使用此处提供的旋转脚本:
http://www.jim.am/rotating-offer-pages-and-landing-pages-in-prosper202/
我按照网站上的说明操作,它们非常简单 - 因为我需要做的就是切换出我的链接。
然而,当我点击我的“rotate.php?kw =”链接时,它只是转到页面,这显然只是一个空白页面。似乎旋转脚本由于某种原因不起作用。
所以我只是希望有更熟悉php的人可以看一眼代码(在上面发布的链接中)。它只有15行代码...
谢谢!
编辑:
这是我尝试轮换的链接:
http://test.p2track.com/rotate.php?kw=test123
我的代码如下:
<?php
if ($_GET['kw']) {
$kw = strip_tags($_GET['kw']);
} else { $kw = ‘jimrocks’; }
$landingpages = array(
// paste as many tracking links as you like below
// copy and paste the whole line and put the link between the ‘ and the ‘
‘http://be2canada.struenet.com/RuleLP/?t202id=3109&t202kw=’.$kw,
‘http://be2canada.struenet.com/RegLP/?t202id=8115&t202kw='.$kw,
);
$searchlink = $landingpages[array_rand($landingpages)];
header(“HTTP/1.1 301 Moved Permanently”);
header(“Location: $searchlink”);
exit();
?>
好的 - 我的新代码:
<?php
if ($_GET['kw']) {
$kw = strip_tags($_GET['kw']);
} else { $kw = ‘jimrocks’; }
$landingpages = array(
// paste as many tracking links as you like below
// copy and paste the whole line and put the link between the ‘ and the ‘
'http://be2canada.struenet.com/RuleLP/?t202id=3109&t202kw='.$kw,
'http://be2canada.struenet.com/RegLP/?t202id=8115&t202kw='.$kw,
);
$searchlink = $landingpages[array_rand($landingpages)];
header(“HTTP/1.1 301 Moved Permanently”);
header(“Location: $searchlink”);
exit();
?>
答案 0 :(得分:1)
某处某处的php代码必须是语法错误。
在php脚本的顶部添加:
error_reporting(E_ALL);
ini_set('display_errors', 1);
请提供任何错误消息(如果有的话)
编辑:是的,您的链接中存在语法错误:
‘http://be2canada.struenet.com/RuleLP/?t202id=3109&t202kw=’.$kw,
‘http://be2canada.struenet.com/RegLP/?t202id=8115&t202kw='.$kw,
将此撇号'改为此:'
'http://be2canada.struenet.com/RuleLP/?t202id=3109&t202kw='.$kw,
'http://be2canada.struenet.com/RegLP/?t202id=8115&t202kw='.$kw,
也会将此双引号更改为“this:”
header("HTTP/1.1 301 Moved Permanently");
header("Location: $searchlink");
甚至stackoverflow的代码 - 荧光笔也检测到它
答案 1 :(得分:0)
相应地将‘’
和“”
更改为''
或""
。
看起来像某个地方的代码复制粘贴。