PHPBB3 Bloquer inscription pour certains Pays
Résolu
thosting
Messages postés
167
Date d'inscription
Statut
Membre
Dernière intervention
-
hr08 -
hr08 -
Bonjour,
Je cherche un moyen de filtrer les inscriptions PhpBB3 par Pays.
Je voudrais que tous les pays USA ne peuvent pas s'inscrire sur notre forum.
Cordialement !
Merci de votre aide.
Signature hors charte supprimée par la modération
Je cherche un moyen de filtrer les inscriptions PhpBB3 par Pays.
Je voudrais que tous les pays USA ne peuvent pas s'inscrire sur notre forum.
Cordialement !
Merci de votre aide.
Signature hors charte supprimée par la modération
A voir également:
- PHPBB3 Bloquer inscription pour certains Pays
- Wetransfer gratuit sans inscription - Guide
- Twitter inscription - Guide
- Bloquer pub youtube - Accueil - Streaming
- Paypal inscription - Guide
- Instagram inscription - Guide
1 réponse
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
ça m'intéresse, ou met on ce morceau de code STP ?
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