IP Signatur
IP Signatur
Weiß jemand Wo oder wie ich eine Signatur mit meiner aktueller IP ähnlich wie bei Emule erstelle/herkriege.
- jasc
- Ehemaliges Teammitglied
- Beiträge: 2497
- Registriert: 24.05.2001 02:00
- Wohnort: Hergensweiler bei Lindau/B
Code: Alles auswählen
<?php
echo $_SERVER["REMOTE_ADDR"];
?>
Verschoben von Smalltalk nach Coding&Technik
Wenn du es in der Signatur darstellen willst, musst du es allerdings als Bild anzeigen lassen.
Code: Alles auswählen
<?php
$im = ImageCreate (300, 25);
$bgc = ImageColorAllocate ($im, 255, 255, 255);
$tc = ImageColorAllocate ($im, 0, 0, 0);
$ip = $_SERVER["REMOTE_ADDR"];
ImageFilledRectangle ($im, 0, 0, 300, 45, $bgc);
ImageString($im, 2, 5, 2, "Deine IP ist $ip", $tc);
ImageColorTransparent($im, $bgc);
header("Content-Type: image/png");
Imagepng($im,'',100);
ImageDestroy ($im);
?>
also, zur aufklärung:
die ip, die da angezeigt wird, ist deine nach aussenstehende ip.
wenn du einen router hast, dann wird immer die ip angezeigt, die die telekom oder arcor dem router gegeben habe, als er sich ins inet eingewählt hat. deine lan ip hat damit nichts zu tun.
die ip, die da angezeigt wird, ist deine nach aussenstehende ip.
wenn du einen router hast, dann wird immer die ip angezeigt, die die telekom oder arcor dem router gegeben habe, als er sich ins inet eingewählt hat. deine lan ip hat damit nichts zu tun.
Proud Admin & Webmaster of http://www.broxx-com.de
Also diesem Problem mit dem Proxy kann man leicht umgehen.
Mfg
MrMind
Code: Alles auswählen
<?php
$ip = ($_SERVER['HTTP_X_FORWARDED_FOR']) ? $_SERVER['HTTP_X_FORWARDED_FOR'] : $_SERVER['REMOTE_ADDR'];
?>
MrMind
Selbst ist der Coder
Coder unter Linux
Coder unter Linux
- jasc
- Ehemaliges Teammitglied
- Beiträge: 2497
- Registriert: 24.05.2001 02:00
- Wohnort: Hergensweiler bei Lindau/B
Vielleicht nimmst du besser einen Dienst wie z.B. http://www.no-ip.com weil da hast du dann eine Adresse, die immer auf deine aktuelle IP verweist, wenn du das Programm auf deinem Rechner installierst.