IP Sperre?

RageNo1

Erfahrenes Mitglied
Ich habe mir einen counter gebastelt,
dieser hat allerdings noch keine IP sperre.
Kann mir jemand helfen noch ne IP Sperre einzubauen?
(Soll aber auf TXT File basieren.)

Hier mein Counterscript:
<?php

if(file_exists("counter.txt"))
{
$fp=fopen("counter.txt","r+");
$count=fgets($fp,6);
$count++;
rewind($fp);
fputs($fp,$count,6);
fclose($fp);
}
else
{
$fp=fopen("counter.txt","w");
$count="1";
fputs($fp,$count,6);
fclose($fp);
}

echo "$count";

?>
 
@ohio
hab ich schon gemacht nur die themen die ich gefunden habe basieren auf mysql ich brauche aber eine möglichkeit das ganze per TXT file zu realisieren.
 
ok...

mit dateisystemfunktionen kennst du dich ja aus, wo hast du denn nun probleme?

gruss ohio
 
$REMOTE_ADDR beinhaltet die IP-Adresse des Clients (naja... nicht immer, aber es sollte reichen)

Diese variable kannst du in deine Textdatei speichern... am besten mit einem timestamp zusammen....

Dann kannst du die Daten ja immer wieder vergleichen bzw. die Daten nach einer gewissen Zeit (timestamp + X Sekunden) löschen...

hoffe das hilft....

~WonGak~
 
Bei den Programmiertutorials findest du eines von mir das auf Textdatein basiert. Es müsste PHP IP-Sperre heißen und wurde von HolyFly gepostet.
 
Zurück