Re: ako na included

From: krutohlav (krutohlav@host.sk)
Date: 21. 04. 2002, 09:07 CEST


Nazdar,
Saturday, April 20, 2002, si napisal:

>> Pred casom som tu dostal radu ako cez PHP pocitat pocet downloadov
>> suboru. Funguje to, do *.txt suborov (pre kazdy sledovany subor
>> zvlastny *.txt) sa zapisuje cislo, ktore sa po kazdom stiahnuti zvacsi
>> o 1.

> Jestli mas ty soubory *.txt v jednom adresari, tak by mohl pomoci tento
> skriptik. Vypise prvni radek ze vsech txt souboru na zadane ceste.
> Uprav si promennou $cesta relativne k umisteni skriptu.

Len komentar:

> <?
> $cesta = "./kevely/";
> $dh = opendir($cesta);
> while ($fn = readdir($dh)):
>   if (ereg(".txt$", $fn)):

-preboha naco na taku jednoduchu podmienku pouzivas regularne vyrazy
??? Je to 100x pomalejsie ako napr. jednoduche:
if(substr(strtolower($fn),-4)==".txt"):

>     $fh = fopen($cesta.$fn, "r");
>     $radek = fgets($fh, 80);
>     fclose($fh);

-tieto tri riadky sa daju nahradit jednym (v subore je iba pocet
downloadov, takze naco stade dolovat jeden riadok, staci ho vypisat
cely):
echo "$fn: ".ReadFile("$cesta.$fn");

>   endif;
> endwhile;
> closedir($dh);
?>>

--
S pozdravom,
 krutohlav (ICQ# 156366308)                            



This archive was generated by hypermail 2.1.2 : 21. 04. 2002, 09:34 CEST