Re: ako na included

From: Petr Wogurka (konference@wog.cz)
Date: 20. 04. 2002, 11:21 CEST


> 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.

<html>
<head>
<title>Pocitadla</title>
</head>
<body>
<h1>Vypis pocitadel</h1>
<table border="1">
<?
$cesta = "./kevely/";
$dh = opendir($cesta);
while ($fn = readdir($dh)):
  if (ereg(".txt$", $fn)):
    $fh = fopen($cesta.$fn, "r");
    $radek = fgets($fh, 80);
    fclose($fh);
    echo "<tr>";
    echo "<td width=\"120\">".$fn."</td>";
    echo "<td>".$radek."</td>";
    echo "</tr>\r\n";
  endif;
endwhile;
closedir($dh);
?>
</table>
</body>
</html>


> PS. je mozne okrem poctu stiahnuti zapisovat aj IP adresy kto to
> stahoval? Jedna sa o to, za tie subory davam pre kolegov (cca 5 ludia)
> v roznych krajoch Slovenska, a aj ked su na dial-up, stacilo by mi to
> na identifikaciu.

Samozrejme, ze je to mozne. Bylo by vhodnejsi pouzivat mySQL, ale
jde to i do textaku. Pouzij $REMOTE_ADDR, ktera obsahuje IP navstevnika.
Kdyztak mi posli private ten skript pocitadla a ja ho zkusim upravit.

Wog



This archive was generated by hypermail 2.1.2 : 20. 04. 2002, 11:26 CEST