leuk-simpel-tellertje

Gesponsorde koppelingen

PHP script bestanden

  1. leuk-simpel-tellertje

« Lees de omschrijving en reacties

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
<?
session_start();

$kies = 'afbeelding'; //kies hier of je een 'afbeelding' wil of 'tekst'
$file = 'teller.txt'; //bestand waarin wordt geteld
$melding = 'Je bent bezoeker'; //de melding die zowel in de afbeelding als bij de tekst komt te staan

function afbeelding($visits, $melding)
{

    $visits = $melding.' '.$visits;
    $lengte = strlen($visits) * 7;
    $hoogte = 15;
    $genimg = imagecreate($lengte, $hoogte);
    
    imagecolorallocate($genimg, 215, 215, 215); //achtergrondkleur kleur, 255, 255, 255 geeft wit
    
    $txtcolor = imagecolorallocate($genimg, 0,0,0); //tekst kleur, 0,0,0 geeft zwart
    
    imagestring($genimg, 3, 0, 0, $visits, $txtcolor);
    header("Content-Type: image/png"); //png header setten
    imagepng($genimg);
    imagedestroy($genimg);
}

function
tekst($visits, $melding)
{

    echo $melding.' '.$visits;
}


if($_SESSION['ip'] != $_SERVER['REMOTE_ADDR'])
{

    $readactie = fopen($file,"r");
    $oudaantal = fgets($readactie,255);
    
    fclose($readactie);
    
    $writeactie = fopen($file,"w");
    $getal = $oudaantal+1;
    $schrijf = fputs($writeactie,$getal);
    
    $kies($getal, $melding);
    
    $_SESSION['ip'] = $_SERVER['REMOTE_ADDR'];
    
    fclose($writeactie);
}

else
{
    $readactie = fopen($file,"r");
    $oudaantal = fgets($readactie,255);
    
    $kies($oudaantal, $melding);
}

?>

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.