Stats Script
Nu, ik heb eens ergens gezien dat men kan zien aan je IP of je bij Belgacom of Telenet aangesloten bent (2 ISPs uit België) ... Is dit zelf te maken, of blijft dit onmogelijk?
Het is een dom ding natuurlijk, want wat heb je eraan, maar toch zou het een leuk extraatje zijn :))
Grtz
Volgens mij moet je doen dat
IP : 123.X.X.X == Telenet.. zoiets,,
Kun je op verschillende manier doen,,
maar vrij moeilijk dus...
Want ik zou niet weten waar ik aan die gegevens zou moeten geraken :-/
Volgens mijmoet je dan zoeken op google ,, naar Telenet IP range of zoiets
213.118.137.128
En ik heb Belgacom ADSL... Denk dat ik zo'n script best laat, is onbegonnen werk zo te zien... :)
Vandaar dat je 213.118 == aan telenet moet doen
Dit is het niet,, sorry fout gezien
Wat krijgen jullie trouwens zien als je dat doet ?
Gewijzigd op 18/07/2004 19:40:00 door Niels
Voor telenet bvb 'D5766593.kabel.telenet.be'
Daar kan ik misschien al iets mee doen ;)
Iig zodat hij alles wat op 'D5766593.kabel.telenet.be' lijkt dat hij dat veranderd in Telenet ,, Maar nu weet ik dat we iets over het hoofd zien,, want als ik het doe krijg ik dit 'Hempc1.Marsys.local'
En Hempc1 is me pc zijn naam
Marsys is netwerk Naam en Local is lokaal gericht :S
Code (php)
1
2
3
4
5
2
3
4
5
<?
$ip = $_SERVER['REMOTE_ADDR'];
$fullhost = gethostbyaddr($ip);
$host = preg_replace("/^[^.]+./", "*.", $fullhost);
?>
$ip = $_SERVER['REMOTE_ADDR'];
$fullhost = gethostbyaddr($ip);
$host = preg_replace("/^[^.]+./", "*.", $fullhost);
?>
Dit vond ik op PHP.net... Hier kan ik wel mee verder... Thx voor de hulp Sulfer... :)
--- EDIT
Als ik het lokaal test, krijg ik gewoon mijn pc naam, maar als ik het vanaf een server test, komt het mooi uit bij mij.. :)
Gewijzigd op 18/07/2004 20:10:00 door Alfred -
Geen dank,, heel toevallig was ik er ook mee bezig,, Jij helpt me nu ook verder :P :D
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?
$ip = $_SERVER['REMOTE_ADDR'];
$fullhost = gethostbyaddr($ip);
$host = preg_replace("/^[^.]+./", "*.", $fullhost);
echo "| " . $host . " |";
?>
$ip = $_SERVER['REMOTE_ADDR'];
$fullhost = gethostbyaddr($ip);
$host = preg_replace("/^[^.]+./", "*.", $fullhost);
echo "| " . $host . " |";
?>
Als ik deze pagina save en hem in browser opstart staat er:
| *.Marsys.local |
En dat is mijn provider niet,, ( dat komt omdat ik achter ISA server zit),, Mijn provider is XS4all
Werkt :) Goede provider en ip ;)
Ik ben goew :P
Quote:
Ik ben goew :P
Stoer :D
Hahaha, psies :)
Dat wil ik ook :D,, kan iemand me daar iets vna uitleggen :D ???
Dit issiej :
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
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?
header("Content-Type: images/png");
$pic = imagecreate(250, 100);
$black = ImageColorAllocate($pic, 0, 0, 0);
$white = ImageColorAllocate($pic, 255, 255, 255);
$fontsize = 16;
$angle = 0;
$xstart = 10;
$ystart = 50;
$font = "arial.ttf";
$text = "IP: " . $_SERVER['REMOTE_ADDR'] . "\n";
$host = explode(".", gethostbyaddr($_SERVER['REMOTE_ADDR']));
$i = count($host);
$text .= "ISP: " . $host[$i-2] . "." . $host[$i-1];
ImageTTFText($pic, $fontsize, $angle, $xstart, $ystart, $white, $font, $text);
ImagePng($pic);
ImageDestroy($pic);
?>
header("Content-Type: images/png");
$pic = imagecreate(250, 100);
$black = ImageColorAllocate($pic, 0, 0, 0);
$white = ImageColorAllocate($pic, 255, 255, 255);
$fontsize = 16;
$angle = 0;
$xstart = 10;
$ystart = 50;
$font = "arial.ttf";
$text = "IP: " . $_SERVER['REMOTE_ADDR'] . "\n";
$host = explode(".", gethostbyaddr($_SERVER['REMOTE_ADDR']));
$i = count($host);
$text .= "ISP: " . $host[$i-2] . "." . $host[$i-1];
ImageTTFText($pic, $fontsize, $angle, $xstart, $ystart, $white, $font, $text);
ImagePng($pic);
ImageDestroy($pic);
?>
Quote:
Kheb het dernet ff snel gekliedert :P
Dit issiej :
Dit issiej :
En hoeveel jaar zijt gij bezig met php? :p
Oké, ik ben een n00b :x