Lösche Verzeichnisinhalte in '.$verz_flaggen.''); if ($fudir = opendir($verz_flaggen)){ while (false !== ($file = readdir($fudir))){ if ($file != '.' && $file != '..'){ PrintfEcho('lösche File '.$file); if (!is_writeable($verz_flaggen.$file) || !unlink($verz_flaggen.$file)){ PrintFehler('Konnte File '.$verz_flaggen.$file.' nicht löschen'); } } } } closedir($fudir); $lfile = fopen($verz_counter.'staatenkürzel.txt','r'); while (!feof ($lfile)){ $buffer = trim(fgets ($lfile, 4096)); list($stlang,$stkurz) = split(';',$buffer); PrintfEcho('Bearbeite '.$stlang); if (file_exists($verz_flaggen_alle.'laender/'.substr($stlang,0,8).".gif")){ if ($afile = fopen($verz_flaggen_alle.'laender/'.substr($stlang,0,8).".gif",'r')){ $buffer = fread($afile,filesize($verz_flaggen_alle.'laender/'.substr($stlang,0,8).".gif")); fclose($afile); } else{ PrintFehler('Open Fehler bei '.$verz_flaggen_alle.'laender/'.substr($stlang,0,8).".gif"); } if ($afile = fopen($verz_flaggen.$stkurz.".gif",'w')){ fwrite($afile,$buffer); fclose($afile); } else{ PrintFehler('Open Fehler schreiben '.$verz_flaggen.$stkurz.".gif"); } if (file_exists($verz_flaggen_alle.substr($stlang,0,8)."/karte.gif")){ if ($afile = fopen($verz_flaggen_alle.substr($stlang,0,8)."/karte.gif",'r')){ $buffer = fread($afile,filesize($verz_flaggen_alle.substr($stlang,0,8)."/karte.gif")); fclose($afile); } else{ PrintFehler('Open Fehler bei '.$verz_flaggen_alle.substr($stlang,0,8)."/karte.gif"); } if ($afile = fopen($verz_flaggen.$stkurz."_map.gif",'w')){ fwrite($afile,$buffer); fclose($afile); } else{ PrintFehler('Open Fehler schreiben '.$verz_flaggen.$stkurz.".gif"); } } else{ PrintFehler('Open Fehler lesen '.$verz_flaggen_alle.substr($stlang,0,8)."/karte.gif"); } } else{ PrintFehler('Konnte '.$verz_flaggen_alle.'laender/'.substr($stlang,0,8).".gif".' nicht finden'); } } exit; ?>