ich habe da mal was gebastelt, ihr braucht den freien font “visitor2.ttf” und ein hintergrundbild für eine userbar: 
dann könnt ihr unter http://meinedomain.tld/bplaced/username.png sowas sehen:
(nether-regions.de/bplaced/freebie.png)
probiert’s aus: http://nether-regions.de/bplaced/username.png
die skripte, der font und eine leere hintergrund-grafik findet ihr im dateianhang (bplaced_userbar.zip ) zu diesem post. nether-regions habe ich übrigens auf 000Webhost.com laufen, weil da fsockopen geht.
das skript “dynimage.php”
[code]<?php
error_reporting(0);
function imagettftextoutline ($im ,$size ,$angle ,$x ,$y , $col , $outlinecol ,$fontfile ,$text ,$width )
{
for ( $xc =$x -abs ($width ); $xc <= $x +abs ($width ); $xc ++)
{
for ( $yc =$y -abs ($width ); $yc <= $y +abs ($width ); $yc ++)
{
$text1 = imagettftext ($im ,$size ,$angle ,$xc ,$yc ,$outlinecol ,$fontfile ,$text );
}
}
$text2 = imagettftext ($im ,$size ,$angle ,$x ,$y ,$col ,$fontfile ,$text );
}
$user=$_GET[‘user’];
if (!(isset($_GET[‘user’])))
$user=‘www’;
$server=$user.’.bplaced.net’;
$ip=gethostbyname($server);
$server=gethostbyaddr($ip);
$port=‘80’;
if (@fsockopen($ip, $port, $errno, $errstr, 5)) {
$msg=‘online’;
}
else {
$msg=‘offline’;
}
Header (“Content-type: image/png”);
$im = @imagecreatefrompng (‘bar.png’);
$black = ImageColorAllocateAlpha ($im, 0, 0, 0, 65);
$white = ImageColorAllocateAlpha ($im, 255, 255, 255, 127);
imagettftextoutline($im, 10, 0, 22, 11, - $white, - $black, “VISITOR2.TTF”, $user . " | " . $server . " - " . $msg, 0.7);
ImagePng ($im);
ImageDestroy ($im);
?> [/code]
rewriterules in der “.htaccess”
RewriteBase /
RewriteEngine on
RewriteRule ^bplaced/(.*).(jpg|gif|png)$ /dynimage.php?user=$1 [L]