eKiwi

IP-Adresse in einem Bild mit PHP 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
//(ip.png = Name des Bildes, muss im gleichen Verzeichnis sein, wie das PHP-Script)

$image = imagecreatefrompng ('ip.png');

//Farbe für den Text setzen
//Farben werden als RGB-Wert übergeben:
//z.B. 0 , 0 , 0 = Schwarz
//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);

?>

3. Schritt, das Ergebnis



Copyright Dunkel & Iwer GbR - Alle Rechte vorbehalten