Zitat Zitat von Gremlin Beitrag anzeigen
Danke für die Info muss ich gleich mel updaten? Mit welchem Cron macht ihr das eigentlich? Habe vor kurzem mal einen geschrieben, welcher viel performanter ist wie der von zement. Jedoch nutze ich kein VMS. Ich könnte allerdings den Cron hier mal posten.
PHP-Code:
<?php
$handle 
fopen("http://ip-to-country.webhosting.info/downloads/ip-to-country.csv.zip","r");
if(
$handle){
  
$handle2 fopen("./crons/ip-to-country.csv.zip","w");
  if(
$handle2){
    while (!
feof($handle)){
      
fwrite($handle2,fread($handle1024));
    }
    
fclose($handle2);
  }
  
fclose($handle);
}
$zip = new ZipArchive;
$zip->open('./crons/ip-to-country.csv.zip');
$zip->extractTo('./crons/');
$zip->close(); 
mysql_query("TRUNCATE TABLE laendercode");
$returned='';
$fp=@fopen($_SERVER['DOCUMENT_ROOT'].'/crons/ip-to-country.csv',"r");
if(
$fp){
  while(
$line=fgets($fp,1000)){
            
$line str_replace("\"","",$line);
            
$werte_array=split(",",$line);
            
$anfuegen db_query("INSERT INTO laendercode (IP_FROM, IP_TO, CC2, CC3, land) values ('$werte_array[0]','$werte_array[1]','$werte_array[2]','$werte_array[3]','$werte_array[4]')");
  }
  
fclose($fp);
}
db_query ("UPDATE ".$db_prefix."_crons SET laufzeit = '".time()."' WHERE bezeichnung = 'Laendercode-DateiUpdate'");
?>
lasse ich 1 mal wöchentlich laufen
weil das eine mal bisschen arbeit für den server darauf sch... ich
so ist es sicherlich immer aktuell