OK. If you want to output an image in
PHP you have to use imagecreatefrompng(), imagestring(), imagepng(), imagedestroy() and bla bla bla.
First, you upload a background picture and name it example background.png.
[code=
PHP:hjtjx0ks]<span class="syntaxhtml">
<span class="syntaxdefault"><?
php
headerÂ*</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"Content-type:Â*image/png"</span><span class="syntaxkeyword">);
</span><span class="syntaxdefault">$imÂ*</span><span class="syntaxkeyword">=Â*</span><span class="syntaxdefault">imagecreatefrompng</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"background.png"</span><span class="syntaxkeyword">);
</span><span class="syntaxdefault">$whiteÂ*</span><span class="syntaxkeyword">=Â*</span><span class="syntaxdefault">imagecolorallocate</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$im</span><span class="syntaxkeyword">,Â*</span><span class="syntaxdefault">255</span><span class="syntaxkeyword">,Â*</span><span class="syntaxdefault">255</span><span class="syntaxkeyword">,Â*</span><span class="syntaxdefault">255</span><span class="syntaxkeyword">);
</span><span class="syntaxdefault">imagestring</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$im</span><span class="syntaxkeyword">,Â*</span><span class="syntaxdefault">3</span><span class="syntaxkeyword">,Â*</span><span class="syntaxdefault">5</span><span class="syntaxkeyword">,Â*</span><span class="syntaxdefault">5</span><span class="syntaxkeyword">,Â*Â*</span><span class="syntaxstring">"YourÂ*IPÂ*is:Â*"</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">$_SERVER</span><span class="syntaxkeyword">[</span><span class="syntaxstring">"REMOTE_ADDR"</span><span class="syntaxkeyword">],Â*</span><span class="syntaxdefault">$white</span><span class="syntaxkeyword">);
</span><span class="syntaxdefault">imagepng</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$im</span><span class="syntaxkeyword">);
</span><span class="syntaxdefault">imagedestroy</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$im</span><span class="syntaxkeyword">);
</span><span class="syntaxdefault">?>
</span></span>[/code:hjtjx0ks]
This will create an image that shows your current IP.
If you want to use this on forums, you have to use:
Code:
[IMG]IMAGE URL GOES HERE[/IMG]
If you hate the .
php extension, you can play a bit with htaccess (I don't know if renaming the file works), but it's pretty hard.