Script gezocht

Gestart doorAzdin27 reacties155 weergaven

28 berichten · pagina 1 van 2

Azdin

Lid · Topicstarter

Berichten
21.633
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hallo,

Ik zoek iemand die een PHP script kan maken die alleen .be en .nl hostnames toelaat op de site en anders het dus blokkeert. Als je zon script hebt of kan maken laat het dan even weten.
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Codeblok (voorbeeld.php):

1
2
3
4
5


if(substr(gethostname(), -3) != .nl || substr(gethostname(), -3) != .be) {
exit();
}

?>

niet getest.
0
Azdin

Lid · Topicstarter

Berichten
21.633
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Nog zoekende.
0
Berichten
3.334
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dylanh schreef:
Deze werkt wel, heb het getest:
Codeblok (voorbeeld.php):

1
2
3
4
5
6
7
8
9

$host = gethostbyaddr($_SERVER[REMOTE_ADDR]);

if(substr($host, -3) != .nl && substr($host, -3) != .be) {
exit(geblokeerd);
}


echo hoi nederland / belg;
?>

http://sycoon.s3.one2xs.com/test.php

Ik ben gewoon een Nederlander hoor, geen Geblokkeerde cry
toevoeging op 31 maart 2014, 14:27:19:

Codeblok (voorbeeld.php):

1
2
3
4
5
6
7
8
9

$host = gethostbyaddr($_SERVER[REMOTE_ADDR]);

if(substr($host, -3, 3) != .nl && substr($host, -3, 3) != .be) {
exit(geblokeerd);
}


echo hoi nederland / belg;
?>

Klopt ook niet.
0
Berichten
6.144
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Quote:
geblokeerd
sadley
Ontopic: Ik weet niet of dit echt mogelijk is, misschien een idee om te kijken naar een GEO-IP Database?
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Robiin schreef:
Eerdere citaten tonen
Dylanh schreef:
Deze werkt wel, heb het getest:
Codeblok (voorbeeld.php):
1
2
3
4
5
6
7
8
9

$host = gethostbyaddr($_SERVER[REMOTE_ADDR]);

if(substr($host, -3) != .nl && substr($host, -3) != .be) {
exit(geblokeerd);
}


echo hoi nederland / belg;
?>

http://sycoon.s3.one2xs.com/test.php

Ik ben gewoon een Nederlander hoor, geen Geblokkeerde cry
toevoeging op 31 maart 2014, 14:27:19:

Codeblok (voorbeeld.php):

1
2
3
4
5
6
7
8
9

$host = gethostbyaddr($_SERVER[REMOTE_ADDR]);

if(substr($host, -3, 3) != .nl && substr($host, -3, 3) != .be) {
exit(geblokeerd);
}


echo hoi nederland / belg;
?>

Klopt ook niet.

Wat is je hostname dan? Bekijk nog een keer:
http://sycoon.s3.one2xs.com/test.php
0
Berichten
3.334
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dylanh schreef:
Eerdere citaten tonen
Robiin schreef:
Eerdere citaten tonen
Dylanh schreef:
Deze werkt wel, heb het getest:
Codeblok (voorbeeld.php):
1
2
3
4
5
6
7
8
9

$host = gethostbyaddr($_SERVER[REMOTE_ADDR]);

if(substr($host, -3) != .nl && substr($host, -3) != .be) {
exit(geblokeerd);
}


echo hoi nederland / belg;
?>
http://sycoon.s3.one2xs.com/test.php

Ik ben gewoon een Nederlander hoor, geen Geblokkeerde cry
toevoeging op 31 maart 2014, 14:27:19:

Codeblok (voorbeeld.php):

1
2
3
4
5
6
7
8
9

$host = gethostbyaddr($_SERVER[REMOTE_ADDR]);

if(substr($host, -3, 3) != .nl && substr($host, -3, 3) != .be) {
exit(geblokeerd);
}


echo hoi nederland / belg;
?>

Klopt ook niet.

Wat is je hostname dan? Bekijk nog een keer:
http://sycoon.s3.one2xs.com/test.php

Nu doet hij het wel smile
{gaatjeniksaan}.dynamic.ziggo.nl
0
Azdin

Lid · Topicstarter

Berichten
21.633
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hmm ik merk dat scripts weinig zin hebben, zijn er nog andere mogelijkheden om IPs uit buiten NL/BE te blokkeren dan?

toevoeging op 31 maart 2014, 17:36:44:
Jponsen schreef:
Quote:
geblokeerd
sadley
Ontopic: Ik weet niet of dit echt mogelijk is, misschien een idee om te kijken naar een GEO-IP Database?

Zie PM
0
Berichten
3.334
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Azdinnn schreef:
Hmm ik merk dat scripts weinig zin hebben, zijn er nog andere mogelijkheden om IPs uit buiten NL/BE te blokkeren dan?
toevoeging op 31 maart 2014, 17:36:44:
Jponsen schreef:
Quote:
geblokeerd
sadley
Ontopic: Ik weet niet of dit echt mogelijk is, misschien een idee om te kijken naar een GEO-IP Database?

Zie PM

GeoIP is inderdaad de beste oplossing, maar je kan nooit 100% weten waar iemand vandaan komt.
0
Berichten
1.059
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dit kan toch volgens mij ook via Cloudflare?
Weet niet of dit een optie is, maar zeg het toch. clown
0
Azdin

Lid · Topicstarter

Berichten
21.633
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dacht t niet nee
0
Azdin

Lid · Topicstarter

Berichten
21.633
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Stefvdwel schreef:
Eerdere citaten tonen
Azdinnn schreef:
Dacht t niet nee
Volgensmij kon dat ook hoor. Wacht, even zoeken...

toevoeging op 31 maart 2014, 221915:
https://support.cloudflare.com/hc/en-us/articles/200171406-How-do-I-block-a-country-or-countries-in-Threat-Control-
Lees die pagina ff goed, er staat:
A human visitor could still enter your site from that country by passing the challenge page, so a country block is not a full block. If you fully want to block visitors from that country, then you would have to put rules on your server to block the country fully.
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