Posez votre question Signaler

PHPBB3 Bloquer inscription pour certains Pays [Résolu]

thosting 188Messages postés 6 février 2009Date d'inscription 6 décembre 2011Dernière intervention - Dernière réponse le 24 févr. 2012 à 20:07
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.
Lire la suite 

PHPBB3 Bloquer inscription pour certains Pays »

3 réponses
Réponse
+0
moins plus
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;
}

}

?>

gwenm- 24 févr. 2012 à 17:20
Ok, super! est ce que ca marche? tu le met où ton code?
THYC - 24 févr. 2012 à 20:07
Salut !
ça m'intéresse, ou met on ce morceau de code STP ?
Ajouter un commentaire
Ce document intitulé « PHPBB3 Bloquer inscription pour certains Pays » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?