Scripts

Unieke bezoekers teller 1.5 *nieuw!

Hallo, ik heb niet veel verstand hoe men hier tegen scripts aan kijkt dus ik weet niet of ik het geheel goed heb ingedeelt maar dat maakt niet uit ik neem namelijk aan dat moderators enzo dat wel kunnen verplaatsen ;) -edit- Mijn script geef ik niet langer op als een aanrader, het script zit ammateuristisch in elkaar en kent veel installatie ongemak. ik heb een script gemaakt dat unieke bezoekers telt op een simpele manier zonder reclame en met 5 statistiek opties en generator voor uiterlijk van je teller (indine je pagina niet php is). hij is te downloaden op Oude versies: Allemaal incompleet versie 1.5 versie 1.35 versie 1.3 versie 1.2 versies daarvoor heb ik niet meer omdat die alleen in scirpt vorm waren en niet gezipt. 1 bestand; imagestats.php is nog lange niet volmaakt maar zit al wel in deze versie verwerk maar wordt niet aangeraden deze te gebruiken. met alle lite_ bestanden hoef je niks te doen. deze zijn enkel bedoelt voor include's zonder dat ze dingen echo'n. zodra je dit script op je server hebt geinstaleert doet hij de rest. ga als 1e naar het bestand /stats.php daar kun je onderaan bij de opmaak generator. vul hier de gegevens in en er komt een geweldige link uitrollen die je kunt gebriuken voor bijvoorbeeld een inline frame als je pagina niet php is. plaats deze link dan bij src. zodra je pagina wel php is kan je het bestand gewooon includen maar dan de opmaak er gewoon naast plakken. dus: echo "".include('...').""; ik moet nog iets verzinnen voor dat je opties kan maken. op dit moment is het script het meest geschikt voor inline frame. zodra je 1 keer de teller actief is geweest (teller.php) worden er ene paar text bestandjes aangemaakt. hier niks mee doen. na 1 dag wordt het bestand vanzelf verwijderd en opgeslagen in 1 ander bestand waarvan je de uitbreide geschiedenis wer kan zin in stats.php op mijn voorbeeld zijn de bezoekers aantallen gesaboorteerd omdat ik even wou kijken of gemiddelde en alels wel kloppte. Hij is te saborteren op dit moment ja maar het is vooral voor eigen belang zodat je weet hoe veel mensen, unieke op je site komen ;) vragen: [email protected] bedankt ;) --edit-- scripts vernieuwd. image is nu af op 2 kleinig heden na maar hij werkt wel. download //teller.php //stats.php //lite_teller.php //lite_stats.php //generator.html //imagestats.php

unieke-bezoekers-teller-15-nieuw
<?php
include('lite_teller.php');
include('lite_stats.php');
//imagestats.php

$gethim=array();

//1
if(isset($_GET['showd1']))
{
$gethim[0]=$_GET['showd1'];
}else{
$gethim[0]="Bezoekers:";
}
//2
if(isset($_GET['showd2']))
{
$gethim[1]=$_GET['showd2'];
}else{
$gethim[1]="Aantal dagen gemeten:";
}
//3
if(isset($_GET['showd3']))
{
$gethim[2]=$_GET['showd3'];
}else{
$gethim[2]="Totaal aantaal bezoekers in ".(count($result)-1)." dagen:";
}
//4
if(isset($_GET['showd4']))
{
$gethim[3]=$_GET['showd4'];
}else{
$gethim[3]="Gemiddeld p.dag:";
}
//5
if(isset($_GET['showd5']))
{
$gethim[4]=$_GET['showd5'];
}else{
$gethim[4]="Hoogst aantal bezoekers op 1 dag:";
}



$showtrack=explode("-", $_GET['show']);
if($showtrack['0']=="1"){$ja[0]=1;$regels0=$regels0+1;}
if($showtrack['1']=="1"){$ja[1]=1;$regels0=$regels0+1;}
if($showtrack['2']=="1"){$ja[2]=1;$regels0=$regels0+1;}
if($showtrack['3']=="1"){$ja[3]=1;$regels0=$regels0+1;}
if($showtrack['4']=="1"){$ja[4]=1;$regels0=$regels0+1;}

////////////
$filename = 'teller.GIF';
header('Content-type: image/gif');

// Get new sizes

$newwidth = $_GET['width'];
$newheight = $_GET['height'];
$thumb = imagecreate($newwidth, $newheight);

$bgcolor=explode("-",$_GET['bgcolor']);
$col1=$bgcolor[0];
$col2=$bgcolor[1];
$col3=$bgcolor[2];

$background=imagecolorallocate($thumb,$col1,$col2,$col3);
$source = imagecreatefromgif($filename);

imagecopyresized($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);

//////////


$hoog=-15;
for($i=0;$i<5;$i++)
{

if($i==0){$show=str_replace("@dagen%",(count($result)-1),$gethim[$i])." ".file_get_contents("entrys_".date("d-m-y").".txt");}
if($i==1){$show=str_replace("@dagen%",(count($result)-1),$gethim[$i])." ".(count($result)-1);}
if($i==2){$show=str_replace("@dagen%",(count($result)-1),$gethim[$i])." ".$som;}
if($i==3){$show=str_replace("@dagen%",(count($result)-1),$gethim[$i])." ".round($som/(count($result)-1),1);}
if($i==4){$show=str_replace("@dagen%",(count($result)-1),$gethim[$i])." ".$high." op ".$daghigh;}

$fontcolor=explode("-",$_GET['fontcolor']);
$col1=$fontcolor[0];
$col2=$fontcolor[1];
$col3=$fontcolor[2];

$orange = imagecolorallocate($thumb,$col1,$col2,$col3);

if($ja[$i]==1){$hoog=$hoog+17;imagestring($thumb, 5,5, $hoog, $show, $orange);}
}
$hoog=$hoog+17;imagestring($thumb, 5,5, $hoog, $langste, $orange);



imagegif($thumb);
?>

Reacties

0
Nog geen reacties.