1. IMPORTANT : Nouvelles mesures de sécurité - 2. Règles pour obtenir de l'aide dans les forums de support - 3. Restrictions des droits pour le groupe "Support suspendu"

Il est obligatoire de respecter les Règles de MyBB.fr : Version abrégée ou Version complète pour obtenir du support sur nos forums.

Les membres ayant un site/forum contrevenant aux règles de MyBB.support seront placés dans le groupe "Support suspendu" et ne bénéficieront plus du support du staff. Nous recommandons aux autres membres d'agir de même. Il ne s'agit pas d'un bannissement, le membre retrouvera son statut "normal" dès que sa situation sera conforme aux règles.

Nouveau : un Wiki en français : plus de détails.
Avant de soumettre votre problème, consultez-le, ainsi que la FAQ, sans oublier le moteur de recherche interne.


Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Plugin ip
Mots-clés » plugin
15-01-2012, 1:54,
#1
Plugin ip
Bonjour , je voudrais avoir un plugin qui mette un drapeaux à coté de l'ip comme cette image :
http://community.mybb.com/attachment.php?aid=13837

Merci
Répondre
16-01-2012, 0:37,
#2
RE: Plugin ip
Salut , personne à un plugin?
Répondre
21-04-2012, 4:38,
#3
RE: Plugin ip
Moi aussi je le cherche Smile

[Image: 41578.gif]
Répondre
21-04-2012, 10:09,
#4
RE: Plugin ip

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
21-04-2012, 21:59,
#5
RE: Plugin ip
Je bloque pour transférer le .csv en .sql

Surtout après je mets tout ca dans quel table dans ma base de donnée

[Image: 41578.gif]
Répondre
21-04-2012, 22:22,
#6
RE: Plugin ip
Il faut lire les docs. Des infos ici :
http://ip-to-country.webhosting.info/node/view/54

Et si tu n'es pas assez compétent pour le faire manuellement, un outil en ligne pour la conversion :
http://convertcsvtomysql.com/
Il te créera les INSERT.
La table est à créer manuellement d'abord avant d'y importer ces datas.
Sa structure est décrite dans la doc mentionnée ci-dessus !
Code :
FIELD
DATA TYPE          FIELD                           DESCRIPTION
IP_FROM              NUMERICAL (DOUBLE)     Beginning of IP address range.
IP_TO              NUMERICAL (DOUBLE)     Ending of IP address range.
COUNTRY_CODE2  CHAR(2)                     Two-character country code based on ISO 3166.
COUNTRY_CODE3  CHAR(3)                     Three-character country code based on ISO 3166.
COUNTRY_NAME      VARCHAR(50)              Country name based on ISO 3166

Un conseil : télécharge le dernier fichier CSV (dec 2010) :
http://ip-to-country.webhosting.info/downloads/ip-to-country.csv.zip?XID=52caf9791d98f17ada25525e32174dec

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
22-04-2012, 5:53, (Modification du message : 22-04-2012, 6:01 par Deen.)
#7
RE: Plugin ip
Cool

J'ai tout fais ca en ligne de commande sur mon serveur linux

sql> CREATE DATABASE databasename;
sql> USE databasename;
sql> CREATE TABLE iptocountry (ip_from int(4), ip_to int(4), country_code2 char(2), country_code3 char(3), country_name varchar(50));
sql> load data infile '/path/to/ip-to-country.csv' into table iptocountry fields terminated by ',' enclosed by '"' lines terminated by '\n';

Tout a fonctionné

Voici le résultat Smile

mysql> load data infile '/tmp/ip-to-country.csv' into table iptocountry fields terminated by ',' enclosed by '"' lines terminated by '\n';
Query OK, 55900 rows affected, 65535 warnings (0.21 sec)
Records: 55900 Deleted: 0 Skipped: 0 Warnings: 129688

Dans mon phpmyadmin je vois que la table "iptocountry" existe et a des données

J'ai du le renommer car dans le plugins, jai vu ce code
Code :
function getdb_fromdb($ip) {
   global $db;
   $sql = "SELECT `country_code2`, `country_name`
           FROM `mybb_iptocountry`
           WHERE ip_from<=inet_aton('$ip')
                 AND IP_TO>=inet_aton('$ip')";
   $row = $db->query("$sql");
   $data = $db->fetch_array($row);
   return $data;
}

function ip2c_getdb_fromcache ($ip) {
   global $db;
   $sql = "SELECT `country_code2`, `country_name`
           FROM `mybb_iptocountry_cache`
           WHERE ip = inet_aton('$ip')";
   $row = $db->query("$sql");
   return $db->fetch_array($row);`

J'ai pas la table mybb_ipcountry_cache ... est ce que quelqu'un a la structure mysql ?

J'ai aucune erreur et le plugins est activé

J'ai juste un setting

Code :
Ip to Flag Setting
Will display where : foobar

C'est quoi ca ?

[Image: 41578.gif]
Répondre




Utilisateur(s) parcourant ce sujet : 3 visiteur(s)

Contact | MyBB.support | Retourner en haut | Retourner au contenu | Version bas-débit (Archivé) | Syndication RSS
 Utilitaire de traduction fourni par Regentronique