leuk-simpel-tellertje
Code (php)
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
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);
}
?>
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);
}
?>