caozha-ip est un module complet de transfert d'adresses IP écrit sur la base de PHP natif. Il prend en charge l'acquisition automatique de l'adresse IP et l'interrogation de l'adresse IP spécifiée. Il prend également en charge la sortie de json, jsonp, texte, xml, js et d'autres formats d'adresse IP et d'adresse. prend également en charge Il peut être subdivisé en pays, provinces, villes et régions pour faciliter l'intégration et l'utilisation dans divers systèmes. La base de données utilise MYSQL et les données d'adresse IP proviennent de la base de données Innocence IP, etc.
Comment utiliser caozha-ip Version MYSQL :
1. Importez src/caozha_ip.sql.zip dans la base de données MYSQL.
2. Configurez les informations de la base de données src/caozha_ip.class.php.
3. Exemples de référence : exemples/ (contient plusieurs méthodes d'appel)
Version NoSQL (aucune base de données requise) :
1. Présentez src-NoSQL/caozha_ip.class.php
2. Exemple de référence : examples/NoSQL.php
Méthode de mise à jour des données IP :
Version MYSQL :
1. Téléchargez la dernière version de la base de données Innocence IP depuis Internet. Après l'installation, ouvrez le logiciel et cliquez sur « Décompresser » pour obtenir le fichier : qqwry.txt et placez-le dans le répertoire convert/.
2. Modifiez la configuration de la base de données dans convert/convert.php, exécutez ce programme PHP et effectuez les opérations correspondantes pour terminer la mise à jour des données IP.
Version NoSQL (aucune base de données requise) :
Téléchargez la dernière version de la base de données Innocence IP en ligne. Après l'installation, ouvrez le répertoire d'installation du logiciel, recherchez qqwry.dat et placez-le dans le répertoire src-NoSQL/ pour écraser l'ancien fichier de données.