[HTACCES]Automatich IP ban.

Gestart doorWouterr13 reacties52 weergaven

14 berichten · pagina 1 van 1

Wouterr

Lid · Topicstarter

Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Hoi,

Ik heb al over het hele internet gezocht maar ik vond niet echt iets wat ik zogt.
dus hier is mijn vraag:
Bestaad er iets dat je als je op een link of button klikt, dat er dan automatich een lijn aan de .htacces bestand word toegevoegd met een tekst erin?
Dus dat ik op mijn GastenBoek ook een automatich IP ban kan maken (Dat als ik op mijn admin paneel zit, en ik zie dat er gescholden word etc. dat ik dan op een knop kan drukken en dat hij dan automatich geband word met Htacces.)

Alvast bedankt smileWouter
0
Berichten
1.674
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Euhm, dat kan niet denk ik...
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dat is heus wel mogelijk hoor. Met fwrite een regel aan de htaccess toevoegen
0
Berichten
4.912
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
ik wil het eigelijk ook wel op me site xd
0
Wouterr

Lid · Topicstarter

Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Maar heeft iemand zoon script?
Of kan je het een beetje uitleggen hoe ik zoiets kan maken?
Alvast bedankt smile
0
Tgrm

Lid

Berichten
2.133
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Snabbotube schreef:
Maar heeft iemand zoon script?
Of kan je het een beetje uitleggen hoe ik zoiets kan maken?
Alvast bedankt smile
Ik zou het simpeler houden:

Dat je als je op een knop druk dat bij die persoon in de database een status op banned word gezet ofsow

En dan gewoon bij je layout of bij elke pagina toevoegen:

if($status = "banned")
{
echo "Je bent verbannen.";
}
else
{
// pagina laten zien
}
0
Wouterr

Lid · Topicstarter

Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Weet ik, maar ik wil graag met htacces, voor bepaalde redenen.
0
Wouterr

Lid · Topicstarter

Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

ja dat zoek ik wel smileAllen dat is een beetje uitgebrijd confuseder moet allen komen dat hij een nieuwe regel toevoegd met iets erin, maar bedankt.
ik ga er mee expirimenteren smile
0
Tgrm

Lid

Berichten
2.133
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Snabbotube schreef:
ja dat zoek ik wel smileAllen dat is een beetje uitgebrijd confuseder moet allen komen dat hij een nieuwe regel toevoegd met iets erin, maar bedankt.
ik ga er mee expirimenteren smile
Klopt ik weet dat het uitgebreid is... maja ik denk niet dat je precies zult vinden wat je zoek, dus probeer het maar es door te nemen en gewoon het onnodige weg te halen!thumbsup
0
Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
order allow,deny
deny from IP
deny from IP
deny from IP
allow from all
0
Wouterr

Lid · Topicstarter

Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Shahiem, dat weet ik smilemaar ik zoek dat als je in het ip van iemand invult op het adminpaneel, dat er dan automatich een regel aan de htacces word toegevoed.
Ben ene adminpaneel voor me vader aant maken yummie (0% verstand van php yummie)
0
Berichten
4.912
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
je kan het ook anders doen he?
rangen geven met rang 4 Verbannen ofiets
Dan kun je via een Admin panel makelijk toevoegen?

Ik wil je daar wel mee helpen
0
Wouterr

Lid · Topicstarter

Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

[COLOR= #0000BB]<?php $file[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]../.htaccess[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$page[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]PHP_SELF[/COLOR][COLOR= #007700]];

function[/COLOR] read[COLOR= #007700]([/COLOR][COLOR= #0000BB]$site[/COLOR][COLOR= #007700]){[/COLOR]
[COLOR= #0000BB]$contents[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000][/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$handle[/COLOR] [COLOR= #007700]= @[/COLOR][URL="http://www.php.net/fopen"]fopen[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$site[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"r"[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$handle[/COLOR][COLOR= #007700]){[/COLOR]
[URL="http://www.php.net/while"]while[/URL] [COLOR= #007700](![/COLOR][URL="http://www.php.net/feof"]feof[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$handle[/COLOR][COLOR= #007700])) {[/COLOR]
[COLOR= #0000BB]$buffer[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/fgets"]fgets[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$handle[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]4096[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$contents[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$contents[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$buffer[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/fclose"]fclose[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$handle[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/return"]return[/URL] [COLOR= #0000BB]$contents[/COLOR][COLOR= #007700];
}
}[/COLOR]

[COLOR= #0000BB]$file_content[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/strtolower"]strtolower[/URL][COLOR= #007700]([/COLOR]read[COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700]));[/COLOR]

[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]d[/COLOR][COLOR= #007700]])){[/COLOR]
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/substr_count"]substr_count[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$file_content[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]d[/COLOR][COLOR= #007700]])==[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]){[/COLOR]
        [COLOR= #0000BB]$file_content[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/str_replace"]str_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]deny from [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]d[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$file_content[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$handle[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/fopen"]fopen[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$file[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"w"[/COLOR][COLOR= #007700]);[/COLOR]
        [URL="http://www.php.net/fwrite"]fwrite[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$handle[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$file_content[/COLOR][COLOR= #007700]);[/COLOR]
        [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]Ip: [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]d[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000] Is geband![/COLOR][COLOR= #007700];
    }
}[/COLOR][URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
  [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]Geen geldig IP ingevuld[/COLOR][COLOR= #007700];
}[/COLOR]
?>


Dat heb ik nu maar als ik dus nu ?d=ip doe dan kom er niet eens Ip: is geband...
Wel de layout die ik erom heen heb gebouwt maar hij schrijft niks in htacces en hij geeft die echo niet weer?

En ja, htacces staat in een map terug
Alvast bedankt smile
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren