Changeset 390 for trunk/export


Ignore:
Timestamp:
Mar 15, 2010, 7:30:08 PM (15 years ago)
Author:
george
Message:
  • Opraveno: Mazání starých generovaných DBC souborů a starého ZIP archívu a generování nového archívu s relativními cestami.
Location:
trunk/export
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/export/export.php

    r387 r390  
    239239 
    240240    $this->LoadFilters();
    241 
     241       
    242242    $DbResult = $this->Database->query('SELECT `Group`.* FROM `ExportGroup` JOIN `Group` ON `Group`.`Id` = `ExportGroup`.`Group` WHERE `ExportGroup`.`Export`='.$this->Id.' AND `Group`.`DBCFileName` != ""');
    243243    echo('Počet generovaných skupin: '.$DbResult->num_rows.'<br/>'."\n");
  • trunk/export/process_task.php

    r373 r390  
    1616  {
    1717    if($DbRow['ExportId'] != '')
    18     {
     18    {     
    1919      try
    2020      {
     
    2222        $Export->Id = $DbRow['Export'];
    2323        $Export->Init();
    24    
     24       
     25        // Delete old files
     26        $Dir = opendir($Export->TempDir.'dbc/') ;
     27        while(($File = readdir($Dir)) !== false)
     28        {
     29          if(($File != '..') and ($File != '.')) unlink($Export->TempDir.'dbc/'.$File);
     30        }
     31        closedir($Dir);
     32        if(file_exists($Export->TempDir.'CzWoW_DBC.zip')) unlink($Export->TempDir.'CzWoW_DBC.zip');
     33
    2534        if(function_exists('gzcompress'))
    2635        {
    2736          echo(' <br />'.StrFTime("%d/%m/%Y %H:%M:%S", Time()).': Generování DBC souborů pro export '.$Export->Id.'.. '."\n");
    2837          $Export->ExportToDBC();
    29       /*    $SaveFilename = $Export->TempDir.'/CzWoW_DBC.zip';         
    30           $Zip = new zipfile();
    31           CreateZipFromDir($Zip, $Export->TempDir.'dbc/', 'DBFilesClient/');
    32           $Buffer = $Zip->file();
    33           file_put_contents($SaveFilename, $Buffer);  */
    34           echo ('Archivuji..');
    35           exec('zip -r '.$Export->TempDir.'/CzWoW_DBC.zip '.$Export->TempDir.'dbc/');
     38          exec('zip -r -j '.$Export->TempDir.'/CzWoW_DBC.zip '.$Export->TempDir.'dbc/');
    3639          echo('Hotovo <br />
    3740');
Note: See TracChangeset for help on using the changeset viewer.