small problem, wide reach. if your TYPO3 is set up behind a reverse proxy (like pound) and you need the ip connection information of the visitors, T3´s userfunction method comes in handy.
fileadmin/scripts/fwdip.php
<?php class user_fwdip { var $cObj; function main($content,$conf){ $ip=$_SERVER['HTTP_X_FORWARDED_FOR']; return $ip; } } ?>
This is the file you´d like to ask for the ip from within TYPO3.
To be able to use this file in a userfunc style you´ll need to include the file in TypoScript, i put it into an own TS template on one special page.
page.includeLibs.fwdip = fileadmin/scripts/fwdip.php
You now could put the stuff on the same TS template but i recommend this neat extension to generate the output to one special page in a content element. The extension wraps the TS in a COA.
20 = USER 20 { userFunc =user_fwdip->main }
Now the page you put the element on should show your real ip address, instead of the proxy ip.
Simple, but fully worth a snippet.