Este sitio web utiliza cookies para realizar análisis y mediciones de tus visitas. [ Acepto ] [ Más información aquí ].

Come inserire un indirizzo IP in un formulario HTML

Se vuoi che i formulari che ricevi contengano anche l'indirizzo IP dell'utente che invia il formulario, esegui questi pasi:

1. Aggiungi questo codice PHP alla testa della tua pagina web:

<?

if (!empty($_SERVER['HTTP_CLIENT_IP'])) {

$ip = $_SERVER['HTTP_CLIENT_IP'];

} elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) {

$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];

} else {

$ip = $_SERVER['REMOTE_ADDR'];

}

?>

2. Sotto l'etichetta d'apertura del formulario (<form>), aggiungi questo codice:

<input type="hidden" name="ip" value="<?=$ip;?>">

Nei formulari che riceverai, vedrai l'indirizzo IP d'ogni utente sotto il campo "ip". Gli utenti non vedranno niente quando invieranno il formulario, poiché è un campo nascosto.

Añadir comentario