Умный показ баннеров на фиде
February 22, 2008Если у вас разнонишевый траф и вы сливаете его на PPC-партнерки, но такой вот кусочек кода поможет вам показывать на фиде баннеры, релевантные поисковому запросу. Спасибо за код Toxic Dream’у.
Вначале создаем массив с группами , в группах кейворды, потом в группе задаем URL и IMG.
<?php
//declare banner groups
$banners[’drugs’] = array(’viagra’, ‘huyagra’, ‘megastoyak’);
$banners[’casino’] = array(’poker’, ‘fold’, ‘rise’);
$q = @$_REQUEST[’q'];$groups[’default’] = array(); //default group
$groups[’drugs’] = array(’url’=>’http://kalichnaya.dom’, ‘img’=>’http://feed/kalichnaya.gif’);$bangrp = ‘default’;
foreach ($banners as $grp=>$kw){
foreach($kw as $k){
if (!(false === (strpos($k, $q))) ){
$bangrp = $grp;
break 2;
}
}
}echo ‘<a href="’.$groups[$bangrp][’url’].’" target="_blank"><img src="’.$groups[$bangrp][’img’].’" border="0"></a>’;
?>

