Visualizzazione risultati 1 fino 3 di 3

Discussione: Help per Ip da bannare

  1. #1
    letturasibillaindovina non è connesso Utente giovane
    Data registrazione
    17-11-2012
    Messaggi
    45

    Smile Help per Ip da bannare

    Volevo chiedere se si poteva conoscere uno script per poter bannare degli ip, so che il problema non si pone visto gli indirizzi ip dinamici che cambiano di volta in volta, ma se volessi usufruire di questa possibilità, una volta nel mio pannello di controllo dove e cosa fare?

    Non sono pratico di htaccess, e ho visto che sul pannello esiste un file apposito. Bisogna intervenire l', e se si in che modo?
    Se si deve eventualmente creare un nuovo file htaccess, cosa scrivere e dove posizionarlo?

    Grazie in anticipo per le eventuali risposte, grazie!

  2. #2
    Guest

    Predefinito

    Non so molto di .htaccess ma volendo credo si potrebbe utilizzare PHP e MySql registrando in un database gli indirizzi IP "bannati".

  3. #3
    Guest

    Predefinito

    Con questo codice ottieni l'ip:

    Codice PHP:
    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'];}
    return
    $ip;
    a questo punto lo salvi sul database in una tabella apposita.

    Infine aggiungi in testata a tutte le pagine (ti conviene farelo con un include per scrivere il controllo una volta sola) una query che cerca nel database l'indirizzo ip, se lo trova ti comporti come deciderai tu, sennò prosegue il caricamento della pagina

Regole di scrittura

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