Visualizzazione risultati 1 fino 8 di 8

Discussione: [risolto] [PHP] censura ip

  1. #1
    L'avatar di domenicoragusa
    domenicoragusa non è connesso Altervistiano Junior
    Data registrazione
    03-06-2005
    Messaggi
    618

    Predefinito [risolto] [PHP] censura ip

    come da titolo vorrei capire come censurare un'ip (non intendo bannare); mi spiego, sto creando un piccolo script per le statistiche, vorei che non venga visualizzato l'ip, ma una cosa come 192.168.xx.xx al posto di 192.168.0.1
    grazie anticipatamente!
    ciao ciao

  2. #2
    Guest

    Predefinito

    Ciao, vedi se questo può andare :) :

    Codice PHP:
    <?


    $_IP
    = $_SERVER['REMOTE_ADDR'];
    $_PIECES = explode(".", $_IP);
    $_TEMP .= $_PIECES[0].".".$_PIECES[1].".xxx.xxx";

    echo
    $_TEMP;

    ?>
    bye
    Bad_tux

  3. #3
    L'avatar di domenicoragusa
    domenicoragusa non è connesso Altervistiano Junior
    Data registrazione
    03-06-2005
    Messaggi
    618

    Predefinito

    speravo di non dover fare questo... comunque va bene :)
    grazie!
    ciao ciao

    P.S. che figuraccia! ho scritto cansura! qualcuno lo modifichi please...

  4. #4
    Guest

    Predefinito

    io utilizzo questo meto do che trasforma solo le ultime cifre dell'ip, ma cambia a seconda della lunghezza cioè se l'ip è 127.0.0.1 diventa 127.0.0.x ecc...

    Codice PHP:
    $ip = $_SERVER['REMOTE_ADDR'];
    $part = explode('.', $ip);
    $newip = $part[0] . '.' . $part[1] . '.' . $part[2] . '.';

    for(
    $x = 0; $x < strlen($part[3]); $x++ )
    {
    $newip .= 'x';
    }

    echo
    $newip;
    facendo una modifica si può censurare anche il terzo gruppo di numeri

    PS. ho modificato il titolo

  5. #5
    L'avatar di domenicoragusa
    domenicoragusa non è connesso Altervistiano Junior
    Data registrazione
    03-06-2005
    Messaggi
    618

    Predefinito

    grazie! il tuo codice mi piace molto! ora vedo quale dei due metterò!
    un'ultima cosa, per non aprire un nuovo topic...
    come faccio a reperire l'isp avendo un'ip? (nel forum postarono quella funzione, ma non la trovo) mi servirebbe solo la funzione che mi ricava ad esempio per un ip telecom interbusiness.it
    grazie ancora

    P.S. ovviamente ho cercato

  6. #6
    Guest

    Predefinito

    Codice PHP:
    $_HOST = gethostbyaddr($_SERVER["REMOTE_ADDR"]);
    echo
    $_HOST;
    ... in questo modo ricavi l'host per intero :)

    bye

    BaD_TuX

  7. #7
    L'avatar di domenicoragusa
    domenicoragusa non è connesso Altervistiano Junior
    Data registrazione
    03-06-2005
    Messaggi
    618

    Predefinito

    grazie ancora!
    ora non ho più problemi, potete chiudere pure!
    ciao ciao

  8. #8
    L'avatar di seneca
    seneca non è connesso Super Moderatore
    Data registrazione
    18-12-2004
    Residenza
    la Città Eterna
    Messaggi
    8,376

    Predefinito

    Allora chiudo.
    Ciao!


    -- Aut Roma Aut Nihil!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •