IP-Adresse als Bild ausgeben

Eine nette Spielerei ist es, dem Benutzer seine eigene IP-Adresse auszugeben und anzuzeigen. In diesem Tutorial zeigen wir Ihnen wie dies mit wenigen Codezeilen zu bewerkstelligen ist.

1. Schritt, das Bild

Erstellen Sie zuerst eine Bild-Vorlage in die die IP-Adresse eingetragen werden soll. Vorzugsweise im PNG-Format.

2. Schritt, der PHP-Code

<?php
$ip = $_SERVER['REMOTE_ADDR'];

//Bild laden
$image = imagecreatefrompng ('ip.png');

//Farbe für den Text setzen
//Farben werden als RGB-Wert übergeben:
//z.B. 0 , 0 , 0 = Schwartz
//z.B. 255, 255, 255 = Weiß
//z.B. 0 , 0, 255 = blau
$farbe = imagecolorallocate ( $image, 0, 0, 255 );

//IP-Adresse in Bild schreiben
//5 = Schriftgröße
//50 = Text-Abstand im Bild von Rechts (x-Achse)
//12 = Text-Abstand im Bild von Oben (y-Achse)
imagestring ( $image, 5, 50, 12, $ip, $farbe );

//Bild ausgeben
imagepng($image); 
?>

Kommentar hinterlassen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert