Jump to content
php.lv forumi

Recommended Posts

Posted

man ir saadas skripts:

<?
  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 = 'r:/AppServ/www/recorded_demos/'; // Folder with .dem files
 $dl_dir = 'r:/AppServ/www/compressed_demos/'; // 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);
	 }  
  }
  closedir($handle);  
  }
?>

 

kaa uzlikt lai vins pats automaatiski kompresee failus?

Posted

Zem Windows to panāk ar Task Scheduler.

Zem Linux - ar cron.

 

Ar php šim jautājumam nu galīgi nav nekāda sakara.

Posted

man vnk vajag lai ik peec 30 min itkaa ieietu hltv.php

 

vai arii uztaisiit linku kuru piespiezot neatveras lapa ne jaunaa logaa ne tajaa pasaa bet lai web domaa ka tas ir piespiests ( jataa vispaar var, es pat nevaru to taa izskaidrot ceru ka sapratiisiet)

Posted (edited)

piemeeram es uzspiezu uz linka man neatveras ne jauns logs ne arii atveras tajaa pasaa bet lai efekts buutu taads pats kaa es ieietu tajaa hltv.php

Edited by lazda144
Posted

Vienkāršāks veids izveidot linku ar onclick eventu, kas kaut kādam noslēptam ifreimam src atribūtu nomaina uz to hltv.php un pēc tam returno false (lai nenotiktu pārlāde).

 

Var arī ar xmlhttprequest objektu (ajax). Atkal links ar onclick eventu, kas fonā veic ajax pieprasījumu uz noteiktu skriptu.

×
×
  • Create New...