Hola a todos.
Yo tengo un formulario en "html" la acccion es "registro php", que es quien ordena que los datos suban a la base de datos. Quisiera que se me guardara la ip del usuario qque se registre, en la base de datos si tengo el campo, pero no se como hacer para ue se me guarde la ip.
He leido que con:
$ip=$_SERVER['REMOTE_ADDR'];
Supongo que ira en el "registro php", pero realmente no se donde va, si al principio y recogerlo como varable, o en el $insert para e lo inserte en la base de datos, pero en el $ insert, creo que es el nombre del campo de la base de datos, que lo tengo asi.
$insert = mysql_query("insert into $table values ('NULL', '".$_POST['username']."', '".$_POST['password']."', '".$_POST['nombre']."', '".$_POST['apellidos']."', '".$_POST['email']."', '".$_POST['edad']."', '".$_POST['provincia']."', '".$_POST['comentario']."', '".$_POST['website']."', '".$_POST['ip']."', '')")
or die("No se pudieron insertar los datos porque ".mysql_error());
Gracias por leerlo
Yo tengo un formulario en "html" la acccion es "registro php", que es quien ordena que los datos suban a la base de datos. Quisiera que se me guardara la ip del usuario qque se registre, en la base de datos si tengo el campo, pero no se como hacer para ue se me guarde la ip.
He leido que con:
$ip=$_SERVER['REMOTE_ADDR'];
Supongo que ira en el "registro php", pero realmente no se donde va, si al principio y recogerlo como varable, o en el $insert para e lo inserte en la base de datos, pero en el $ insert, creo que es el nombre del campo de la base de datos, que lo tengo asi.
$insert = mysql_query("insert into $table values ('NULL', '".$_POST['username']."', '".$_POST['password']."', '".$_POST['nombre']."', '".$_POST['apellidos']."', '".$_POST['email']."', '".$_POST['edad']."', '".$_POST['provincia']."', '".$_POST['comentario']."', '".$_POST['website']."', '".$_POST['ip']."', '')")
or die("No se pudieron insertar los datos porque ".mysql_error());
Gracias por leerlo