Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 28

Discussione: escludere un IP

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    111

    escludere un IP

    Mi potete dire se e possibile escludere un indirizzo Ip per non fare visualizzare il mio sito sul compuetr dell' utente dell'IP escluso?


    Saluti

  2. #2
    Il sito risiede su una macchina di tua proprietà o ti sei appoggiato ad un hoster di terze parti?
    Rilasciata Python FTP Server library 0.5.1
    http://code.google.com/p/pyftpdlib/

    We'll be those who'll make the italian folks know how difficult can be defecating in Southern California without having the crap flying all around the house.

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    111
    Il sito risiede su Aruba


    Saluti

  4. #4
    Utente di HTML.it L'avatar di hako
    Registrato dal
    Mar 2002
    Messaggi
    991
    se ho ben capito...
    non vuoi far accedere al tuo sito un determinato IP, vero?

    In tal caso ho risolto inserendo uno script nelle pagine php, se di tuo interesse... fammi sapere.

    Ciao
    cosa accaderebbe domani?

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    111
    Ok

  6. #6
    Utente di HTML.it L'avatar di hako
    Registrato dal
    Mar 2002
    Messaggi
    991
    <?php
    function get_ip()
    {
    if (isset($_SERVER["HTTP_X_FORWARDED_FOR"]) && $_SERVER["HTTP_X_FORWARDED_FOR"] != '')
    {
    $ip = getenv("HTTP_X_FORWARDED_FOR");
    }
    else
    {
    $ip = getenv("REMOTE_ADDR");
    }
    return $ip;
    }

    $ip = get_ip();

    if ($ip == 'xx.xx.xxx.xx')
    { header("Location: http://www.pagina_dove_reindirizzare"); }

    ?>



    Lo script deve essere inserito nella pagina php prima di ogni altra cosa, ovvio che funge solo sulla pagina nel quale viene inserito.
    Ciao
    cosa accaderebbe domani?

  7. #7
    Utente di HTML.it L'avatar di mardux
    Registrato dal
    Apr 2003
    Messaggi
    1,655
    Originariamente inviato da infonet
    Il sito risiede su Aruba


    Saluti
    asp o php??

    la soluzione in php te l'han già data. in asp la logica è la stessa..

    ip_da_escludere: "123.123.123.123" 'ip da escludere

    ip_client = Request.ServerVariables("REMOTE_ADDR") ' prendi l'ip del client


    if ip_da_escludere = ip_client then 'la confronti con il tuo ip da escludere predefinito


    response.redirect("pagina.html") 'lo ridirezioni dove vuoi

    end if
    L'italia è una repubblica mediatica basata sulla corruzione e sulla mafia.

    "Non sono i popoli a dover aver paura dei propri governi, ma i governi che devono aver paura dei propri popoli.." Thomas Jefferson.

  8. #8
    Interessante. Se invece volessi permettere l'accesso ad UN SOLO ip ed escludere tutti gli altri?
    Rilasciata Python FTP Server library 0.5.1
    http://code.google.com/p/pyftpdlib/

    We'll be those who'll make the italian folks know how difficult can be defecating in Southern California without having the crap flying all around the house.

  9. #9
    Utente di HTML.it L'avatar di makuro
    Registrato dal
    Apr 2004
    Messaggi
    676
    if ($ip != 'xx.xx.xxx.xx')

    Il controllo, invece di ==, si fa su diverso.
    Desine fata deum flecti sperare precando.

  10. #10
    Moderatore di Sicurezza informatica e virus L'avatar di Habanero
    Registrato dal
    Jun 2001
    Messaggi
    9,782
    questo ovviamente su TUTTE le pagine.... magari usando un semplice include.
    Leggi il REGOLAMENTO!

    E' molto complicato, un mucchio di input e output, una quantità di informazioni, un mucchio di elementi da considerare, ho una quantità di elementi da tener presente...
    Drugo

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 © 2026 vBulletin Solutions, Inc. All rights reserved.