采用的是将文章ID以及跳转地址储存在PHP文件中,有时只输入单独的ID就会造成报错,而且控制起来也是比较繁琐。 开发了一个写入数据库的小插件,在文章内可以设置开启或者关闭,并且可以备注广告到期时间以及联系方式等。
安装教程
在模板文件夹找到echo_log.php文件,键入代码即可
然后在模板内键入跳转代码即可
<?php
$db = MySql::getInstance();
$data = $db->query("SELECT * FROM ".DB_PREFIX."adjump WHERE logid ='$logid'");
$row = $db->fetch_array($data);
$logDatas = array(
'start' => htmlspecialchars($row['start']),
'biaoti' => htmlspecialchars($row['biaoti']),
'yuming' => htmlspecialchars($row['yuming']),
);
if($logDatas['start']=='y'){
echo '<script type="javascript/text">window.location.href="'.BLOG_URL.'content/plugins/adjump/go.php?url='.$logDatas['yuming'].';</script>';
header("Location:".BLOG_URL."content/plugins/adjump/go.php?url=".$logDatas['yuming']);
}
?>
指定文章的 id 和跳转 URL ,在用户打开文章的时候直接跳转到目标 URL , echo_log.php 中添加挂载点
<?php doAction('ad_jump_echo',$logid); ?>