Import/Core_geoip.php
authorEdward <edward@roojs.com>
Tue, 13 May 2014 10:42:39 +0000 (18:42 +0800)
committerEdward <edward@roojs.com>
Tue, 13 May 2014 10:42:39 +0000 (18:42 +0800)
Import/Core_geoip.php

index 2ce73c3..c20cbde 100644 (file)
@@ -254,13 +254,20 @@ class Pman_Core_Import_Core_geoip extends Pman_Roo
         $start_ip = array_pop(explode(":", $row['NETWORK_START_IP']));
         
         $network_mapping->setFrom(array(
-            
+            'start_ip' => $start_ip,
+            'mask_length' => pow(2, (128 - $row['NETWORK_MASK_LENGTH'])),
+            'city_id' => $this->id_mapping[$row['GEONAME_ID']]
         ));
         
+        if(!$network_mapping->find(true)){
+            $network_mapping->insert();
+        }
+        
+        
+        
     }
     
     
-    
     function log($str)
     {
         echo "$str \n";