kostenloser Webspace werbefrei: lima-city


IP sperre

lima-cityForumDie eigene HomepageHomepage Allgemein

  1. Autor dieses Themas

    sneppa

    Kostenloser Webspace von sneppa

    sneppa hat kostenlosen Webspace.

    Wie macht man ne IP sperre f?r die eigen HP?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Mit PHP:

    $_SERVER['REMOTE_ADDR']
    und, wenn vorhanden
    $_SERVER['X-FORWARDED-FOR']

    enthalten meistens die IP des Besuchers (unter bestimmten Vorraussetzungen.

    Codefragment:

    $bad_ip_list = array(
    '127.0.0.1',
    ...
    );
    $remote_ip = $_SERVER['REMOTE_ADDR'];
    if(isset($_SERVER['X-FORWARDED-FOR']))$remote_ip = $_SERVER['X-FORWARDED-FOR'];


    if( in_array($remote_ip, $bad_ip_list) ) {
    // Fehlermeldung oder User-
    // Beschimpfung
    exit();
    }

    // Hier weiter im ganz normalen PHP-Script
    ...

    MfG
    alopex

    Aber es gibt Privacy-Proxys, Dialup-Zug?nge mit st?ndig wechselnder IP, ...
  4. also vereinfacht kannst du eine Art "Black-List" machen mit einer Tabelle.
    du machst zwei Tabellen mit den Spalten 'ip'.
    Jeweils wenn jemand auf deine Seite kommst liest du dessen IP aus und speicherst sie in einer der beiden Tabellen. Wenn dir ein Besucher nicht gefallen hat, f?gst du sie in die Blacklist hinzu.

    Auf deiner Seite machst du es dann so, dass du
    1. Datenbank-Verbindung
    2. IP- Auslesen
    3. IP einf?gen in Tabelle
    3. Blacklist Tabelle abrufen
    4. IP mit Blacklist ?berpr?fen mit einer if{}else{} Schleife.
    Und dann halt je nach dem wenn


    if($ip=$blacklist)
    {
    echo "*********";
    exit;
    }
    else{
    echo ".....";
    }


    Joah..... und das w?rs eigentlich schon :cool:

    Noch Fragen?
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!