Jump to content
php.lv forumi

Failu skaitiishana


Recommended Posts

Posted

Mekleeju, mekleeju, bet neatradu funkciju, kas saskaita konkreetaa folderii failus un izvada to skaitu. Varbuut kaac zin ar kaadu fiichu lai kaut ko tamliidziigu uzcep? ;)

Posted

$gallery = opendir($whichSection . "/gallery/" . $who . "/"); 
$counter = 0; 
while($file = readdir($gallery)){ 
  if($file != '.' && $file != '..'){ 
     $counter++; 
  } 
} 
closedir($gallery); 
echo($counter);

 

Sitas ir tas? :huh:

Posted

Pammedjinaaju sitaa

<?php 
if ($handle = opendir('textures/cmr04/carz/archive')) {
   while (false !== ($file = readdir($handle))) { 
       if ($file != "." && $file != "..") { 
           echo count("$file\n"); 
       } 
   }
   closedir($handle); 
}
?>

 

Sis man izdeva chupu ar 1111111 :huh:

Posted

paproveeju sitaa

<?php 
if ($handle = opendir('textures/cmr04/carz/archive')) {
   while (false !== ($file = readdir($handle))) { 
       if ($file != "." && $file != "..") { 
           $cik=count("$file\n"); 
           
 } 
   }echo sum($cik);
   closedir($handle); 
}
?>

 

Sis man izvada 1 <_<

Posted

Karoche kaut ko sakjimereeju

<?
$dr = opendir("textures/cmr04/carz/archive/$subcat");
while (false !== ($files = readdir($dr))) 
{
 if (preg_match('/\.rar$/i', $files)) 
 {
   $filedb[] = $files;
}
}
  
$numfiles=count($filedb);
echo $numfiles;
?>

 

Laikam pat straadaa! Tikai kaa lai piespiezj nolasit jebkuru failu? :huh:

Posted (edited)

Nē, nu šitā rēcis sen nebiju :D

Pats otrajā postā uzrakstīji kodu, kas to dara, ko tev vajag! :D

Otrajā koda gabalā tu atkal nevis skaitīji, bet izvadīji katram failam vērtību 1.

Trešais koda gabals atkal kautkāds galīgs murgs ir, tas neko jēdzīgu nedara. ;)

Ceturtajā koda gabalā kautko jau tu skatitīji (.rar failus), bet ļoti neoptimāli, jo visus ielasīji masīvā, kas nav labi, ja tev tos failu nosaukumus nevajadzēs izmantot.

Tā ka ņem vien to pirmo (vai otro, pielabojot tā lai skaita nevis echo taisa) koda gabalu un lieto laimīgs :)

Edited by bubu
Posted

:P Smejies, smejies es tur meegjinaaju principu izkost - beigas laikam taapat nesanaaca!:P Gan jau veel kaut ko smiekliigu uzskriptoshu!:P

Posted

vai tik nebuus itaa?

 

<?php
if ($handle = opendir('textures/cmr04/carz/archive')) {
  $sk=0;
  while (false !== ($file = readdir($handle))) {
      if ($file != "." && $file != "..") {
          $sk++;
      }
  }
  closedir($handle);

  echo $sk;
}
?>

Vispaar jau tikai drusciit pamainiits otrais ieposteetais koda gabals :)

×
×
  • Create New...