Jump to content
GIGN Forum

Recommended Posts

Hmmm. Cik esmu skatijies visi vecie topiki ir izdzeesushies. Domaajams tas taadeelj lai db negluchii vai kaadu citu iemeslu deelj.

Labi tas taa. Veeleejos uzzinaat vai kaadam ir veel saglabaajusies kaada infa kaa lai iemaaca HLTV sazipot failus un iemest web. Nu zinu ka to Hltv nevar, bet ir noteikti kaads php kods ar kuru to var izdariit. Varbuut kaadam kkur ir kaads manuaalis kaa to paveikt?

Likt warn ir bez jeegas. Atrast patieshaam nevar un tante google par to nestaasta!

Link to comment
Share on other sites

<?php
  function gzcompressfile($source,$destination,$filename,$level=false)
  {
      $dest=$destination.$filename.'.zip';
      $mode='wb'.$level;
      $error=false;
          echo $source.$filename.' => '.$dest.'<br>';
      if($fp_out=gzopen($dest,$mode))
      {
          if($fp_in=fopen($source.$filename,'rb'))
          {
              while(!feof($fp_in))
              {
                  gzwrite($fp_out,fread($fp_in,1024*512));
              }
              fclose($fp_in);
          }
          else
          {
              $error=true;
          }
          gzclose($fp_out);
      }
      else $error=true;
      if($error) return false;
      else return $dest;
  }

  $demo_dir = 'C:/Web/www/demkas/'; // Mape, kuraa ir .dem faili
  $dl_dir = 'C:/Web/www/kachatdemo/'; // Mape, kuraa likt saarhiveetos failus
  
  $handle = opendir($demo_dir);    
  if ($handle)
  {
      while (false !== ($fails = readdir($handle)))
      {
          if ( preg_match("/(.*).dem/", $fails, $demo) )
          {
              gzcompressfile($demo_dir, $dl_dir, $fails);
              unlink($demo_dir.$fails);
          }
      }
      closedir($handle);
  }
?> 

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...