Ahoj, potřebuji poradit s PHP
www.120x60.unas.cz/banner.php
potřebuji aby sečetl všechny data zobrazených bannerů které jsou uloženy .txt. Do jednoho PHP
txt/001.txt, txt/002.txt atd.
$soubor = fopen("txt/001.txt", "r");
<?
$redir=$_GET['redir'];
if(isset($redir)){ //musí mít parametr, cílovou adresu
$redir=htmlspecialchars($redir);
if(file_exists("txt/001.txt")){$pocet=file_get_contents("txt/001.txt");} //načte dosavadní počet kliků, jinak 0
else{$pocet=0;}
$pocet++;
$soubor=fopen("txt/001.txt",'w');
fwrite($soubor,$pocet); //zapíše počet kliků
fclose($soubor);
header("location:$redir"); //přesměruje na cílovou adresu
}
?>$soubor = fopen("txt/001.txt", "r");
Vypsání obsahu
$soubor = fopen("txt/001.txt", "r");
$text = fread($soubor, 10);
echo($text);
fclose($soubor);
Předem děkuji Michal.
Abych se přiznal, vůbec jsem nepochopil dotaz -- píšeš, že potřebuješ poradit, ale co máš? Nebo co nefunguje?
Sám si tady dal dva příklady na čtení ze souboru (mimochodem, pokud potřebuješ jenom číst, tak file_get_contents() je lepší volba). Pokud potřebuješ získat názvy všech souborů v adresáři, tak například přes scandir(), http://php.net/manual/en/function.scandir.php.