PHPBB3 Bloquer inscription pour certains Pays
Résolu/Fermé
thosting
Messages postés
167
Date d'inscription
vendredi 6 février 2009
Statut
Membre
Dernière intervention
6 décembre 2011
-
Modifié par pititenouette le 6/12/2011 à 10:46
hr08 - 10 nov. 2012 à 03:14
hr08 - 10 nov. 2012 à 03:14
A voir également:
- PHPBB3 Bloquer inscription pour certains Pays
- Twitter inscription - Guide
- Instagram inscription gratuite - Guide
- Paypal rdc inscription - Guide
- Wetransfer gratuit sans inscription - Télécharger - Téléchargement & Transfert
- Snapchat inscription - Guide
1 réponse
thosting
Messages postés
167
Date d'inscription
vendredi 6 février 2009
Statut
Membre
Dernière intervention
6 décembre 2011
27
Modifié par pititenouette le 6/12/2011 à 10:47
Modifié par pititenouette le 6/12/2011 à 10:47
Allez HOP !
Personne de compétant dans le secteur je me suis fait ma function moi meme
<?php
function instr($haystack, $needle) {
$pos = strpos($haystack, $needle, 0);
if ($pos != 0) return true;
return false;
}
function blacklist () {
$ipaddr = $_SERVER['REMOTE_ADDR'];
exec('whois '.$ipaddr, $str);
//print_r($str);
$netname = str_replace("netname: ","",$str['12']);
$country = str_replace("country: ","",$str['14']);
if (!instr($country, "FR")) {
echo "<br><h1>I not like Viagra !<h1><br>";
exit;
}
if (instr($netname, "Hostamus")) {
echo "<br><h1>I not like Viagra !<h1><br>";
exit;
}
}
?>
signature hors charte-modifiée par la modération
Personne de compétant dans le secteur je me suis fait ma function moi meme
<?php
function instr($haystack, $needle) {
$pos = strpos($haystack, $needle, 0);
if ($pos != 0) return true;
return false;
}
function blacklist () {
$ipaddr = $_SERVER['REMOTE_ADDR'];
exec('whois '.$ipaddr, $str);
//print_r($str);
$netname = str_replace("netname: ","",$str['12']);
$country = str_replace("country: ","",$str['14']);
if (!instr($country, "FR")) {
echo "<br><h1>I not like Viagra !<h1><br>";
exit;
}
if (instr($netname, "Hostamus")) {
echo "<br><h1>I not like Viagra !<h1><br>";
exit;
}
}
?>
signature hors charte-modifiée par la modération
24 févr. 2012 à 17:20
24 févr. 2012 à 20:07
ça m'intéresse, ou met on ce morceau de code STP ?
9 nov. 2012 à 22:50
10 nov. 2012 à 01:22
pour interdire l'accès à une seule page en particulier à certains "utilisateurs" des pays peu sûres par exemple" voila le code à ajouter dans le .htaccess du répertoire où se trouve la page d'inscription en question:
La page d'inscription pour cet exemple s'appelle: formulaire_a_interdire.php
Vous pouvez aussi bloquer des IP's ou des plages d'IP's
Exemple:
Ces premières adresses IP était factices!
# Pour blocker les principaux hack's en provenance de
# Russie < Ukraine < Bulgarie < Romanie < Latvie < Estonie
#
# Ceux en provenaces de chine
# China IP Address Blocks
ça c'est du .htaccess !
Respecter bien l'ordre:
Order Allow,Deny ou Order Deny,Allow
10 nov. 2012 à 03:14