Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858

    [php] rilevare indirizzo IP

    ciao, sul manuale di php.net ho trovato queste righe per trovare l'ip del client:
    codice:
    if (isSet( $_SERVER['HTTP_X_FORWARDED_FOR'] )) {
    	$ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
    	$proxy  = $_SERVER['REMOTE_ADDR'];
    } elseif (isSet( $_SERVER['HTTP_CLIENT_IP'] )) {
    	$ip = $_SERVER['HTTP_CLIENT_IP'];
    } else {
    	$ip = $_SERVER['REMOTE_ADDR'];
    }
    mi chiedevo se fossero sufficienti, ovvero ci sono dei metodi migliori che contemplano altre variabili? il caso di proxy, nat viene coperto?

    il server sul quale gira php è solo apache


    think simple think ringo

  2. #2
    Ci sono alcuni thread al riguardo....

    Lo specialista e' Fabio, anche Chris veramente. Ma la risposta e' facile... dipende dal proxy, dal NAT, qualcuna poi e' solo per win ....

    La certezza la potrai avere solo andando a casa dello user e vedere se su sulla "pantalla" c'e' la tua pagina.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    mmmm...non c'è un modo univoco per dire: ok, ciccio si è collegato, questo è il suo IP.


    adesso provo a cercare su phpclasses...
    think simple think ringo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.