Folgende Warnungen sind aufgetreten:
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
IP Adresse sperren - wo?
#4
Ja ... normalerweise ist es so, also zumindest in Deutschland, dass sich meistens die letzten zwei Kommastellen (XXX.XXX.XXX.XXX) aber manchmal auch nur die letzte "Nachkommastelle" ändert. Du kannst Dir in der Zwischenzeit, bis ich die IP-Sperren eingebaut habe, eine ganz einfache eigene IP-Sperre basteln.

Füge einfach in der newentry.php ungefähr in Zeile 59, also nach
Code:
    if (isset($_POST['sent']) AND $_POST['sent'] == 1)
        {
folgendes ein:
Code:
if ($_SERVER["REMOTE_ADDR"] == "XXX.XXX.XXX.XXX") { die(); }
Die X ersetzt Du natürlich durch die betreffende IP-Adresse. Dann dürfte für denjenigen ein Eintrag nicht mehr möglich sein. Sollte sich seine IP-Adresse dann ändern, fügst Du einfach immer noch ein
Code:
OR "XXX.XXX.XXX.XXX"
hinten dran. Also so:
Code:
if ($_SERVER["REMOTE_ADDR"] == "XXX.XXX.XXX.XXX" OR "XXX.XXX.XXX.XXX") { die(); }
Somit kannst Du alle seine IP-Adressen erfassen. Würde mich über eine Rückmeldung freuen, ob es funktioniert hat. Ich hab's nämlich selbst jetzt nicht getestet.
Zitieren


Nachrichten in diesem Thema

Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  adresse lintschi 1 2.730 27.09.2007, 23:36:41
Letzter Beitrag: lintschi

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste