nezinu kaa jums bet man kad mape kur ir demo faili demo ir daudz man neuploudojas tapec es to kodu bik uzlaboju !
<html>
<head>
<title>demo</title>
</head>
<body>
<?
? function zipcompressfile($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:/demo/'; // Folder with .dem files
?$dl_dir = 'C:/AppServ/www/demo_zip/'; // Folder, where to put compressed files
?
? $handle = opendir($demo_dir); ?
? if ($handle)
? {
? ? ? while (false !== ($fails = readdir($handle)))
? ? ? {
? ? ? ? ? if ( preg_match("/(.*).dem/", $fails, $demo) )
? ? ? ? ? {
? ? ? ? ? ? ? zipcompressfile($demo_dir, $dl_dir, $fails);
? ? ? ? ? ?unlink($demo_dir.$fails);
? ? ? ? } ?
? }
? ? ?closedir($handle); ?
? ? ?}
?>
<meta http-equiv="Refresh" content="1800;URL=#" />
</body>
</html>
tagad pec demo parteisisanas zip demo izdzesisies! un ik pets pus stundas lapa atjaunosies!