IP Detection

This little snippet tries to get the IP-Address of the user:

 

RealNl2Br

Hence nl2br does NOT really replace newlines with <br /> tags (it only inserts a <br /> tag before each \n → newlines themselves are preserved), you can use this function to get it right (realNl2Br):