mm lado2mx .. no es correcto lo q pusistes ..
Leer la variable de servidor REMOTE_ADDR puede obtenerla por:
Código PHP:
$ip=getenv("REMOTE_ADDR");
// ó
$ip=$_SERVER['REMOTE_ADDR'];
// ó
$ip=$HTTP_SERVER_VARS['REMOTE_ADDR'];
// ó
$ip=$REMOTE_ADDR;
Si me dejo alguna .. avisen xD
Por lo demas .. no entiendo que sentido tiene
username = '$username',
host_addr ='$ip'
En tu BD .. siendo q al principio dices $username="$ip"; (q deberias usar simplemente $username=$ip; ...)
Un saludo,
pd: .. para otra vez cuando pongas código PHP .. usa el boton "PHP" a la hora de escribir tu mensaje .. Se leerá mejor el código.