Ip Adresse eines Bloggers mit php script finden

04/01/2012 17:47 Curenen#1
Hallo Leute,
Ich bin ziemlich verzweifelt. Ich habe so einen Hader auf meinem Blog. Ich will also herausfinden wer er ist denn er muss aus meinem näheren Umfeld kommen. Ich brauche seine ip halt für den Anbieter bzw ungefähren Wohnort dieser person. ich habe also ein bisschen umgeschaut und erfahren das das mit einem php script gehen sollte. Ich habe auch schon eines rausgesucht, nur weiß ich nicht wie ich mir die ip per e-mail schicken lassen könnte und wie ich das ganze in den blog bei blogspot.com einbauen kann. Wäre super wenn ihr mir helfen könntet.

Das Script


function validip($ip) {

if (!empty($ip) && ip2long($ip)!=-1) {

$reserved_ips = array (

array('0.0.0.0','2.255.255.255'),

array('10.0.0.0','10.255.255.255'),

array('127.0.0.0','127.255.255.255'),

array('169.254.0.0','169.254.255.255'),

array('172.16.0.0','172.31.255.255'),

array('192.0.2.0','192.0.2.255'),

array('192.168.0.0','192.168.255.255'),

array('255.255.255.0','255.255.255.255')

);


foreach ($reserved_ips as $r) {

$min = ip2long($r[0]);

$max = ip2long($r[1]);

if ((ip2long($ip) >= $min) && (ip2long($ip) <= $max)) return false;

}

return true;

} else {

return false;

}
}

function getip() {

if (validip($_SERVER["HTTP_CLIENT_IP"])) {

return $_SERVER["HTTP_CLIENT_IP"];

}

foreach (explode(",",$_SERVER["HTTP_X_FORWARDED_FOR"]) as $ip) {

if (validip(trim($ip))) {

return $ip;

}

}

if (validip($_SERVER["HTTP_X_FORWARDED"])) {

return $_SERVER["HTTP_X_FORWARDED"];

} elseif (validip($_SERVER["HTTP_FORWARDED_FOR"])) {

return $_SERVER["HTTP_FORWARDED_FOR"];

} elseif (validip($_SERVER["HTTP_FORWARDED"])) {

return $_SERVER["HTTP_FORWARDED"];

} elseif (validip($_SERVER["HTTP_X_FORWARDED"])) {

return $_SERVER["HTTP_X_FORWARDED"];

} else {

return $_SERVER["REMOTE_ADDR"];

}
}
?>
04/01/2012 18:30 NotEnoughForYou#2
mit der mail() Funktion. Kommt aber eigentlich in die WebDevelopment Sektion ;).
04/01/2012 18:37 Curenen#3
Oh sorry... Wenn du das Thema verschieben könntest?

Wie kann ich die mail Funktion denn einbauen? ich versteh davon leider garnichts -.- und kann ich das überhaupt in den Blog einbauen? wenn ja, wie?
04/01/2012 18:44 NotEnoughForYou#4
Am besten direkt in den Source.

Mehr zu mail, siehe manual

[Only registered and activated users can see links. Click Here To Register...]
04/01/2012 18:56 Curenen#5
Danke, aber ich versteh das voll nicht.. Ich bin in dem Bereich leider voll die Lusche -.- könntest du mir etwas entsprechendes basteln? Ich kann das leider echt nicht...

Ich bräuchte halt etwas das wirklich für vollidioten geht :D Einfach eine Anweisung wo ich das beispielsweise in HTML einbetten könnte
04/01/2012 20:54 NotEnoughForYou#6
adde mich mal in Skype ...Addy : Sillitas