Mam licznik odwiedzin w formie textowej i mam tablice z obrazkami. Jak zmienic by licznik pokazywal w formie graficznej??
<?php
$df="licz.txt";
$krolicznika = 1;
{
if ($fp=@fopen($df, "r+")) // niedestrukcyjny tryb r+ {
$grafika= array('1'=>'<img src="1.gif">', '2'=>'<img src="2.gif">',
'3'=>'<img src="3.gif">',
'4'=>'<img src="4.gif">',
'5'=>'<img src="5.gif">',
'6'=>'<img src="6.gif">',
'7'=>'<img src="7.gif">',
'8'=>'<img src="8.gif">',
'9'=>'<img src="9.gif">',
'0'=>'<img src="0.gif">');
if( flock($fp, LOCK_EX
)) // jesli sie uda sie zablokowac do zapisu {
ftruncate($fp, 0
); // wyczeszczenie zawartosci pliku fseek($fp, 0
); // pointer na poczatek pliku fputs($fp, $count); // zapis nowej liczby do licznika flock($fp, LOCK_UN
); // zdjecie blokady echo $count; // Wyswietlenie stanu licznika }
else {
fclose($fp); // zamkniecie jesli nie mozna bylo zalozyc locka }
}
else // jesli nie udało sie otworzyc pliku do zapisu (np. z powodu braku odp. uprawnien)
{ echo "ERROR! Nie moge zapisywac do tego pliku!"; }
}
else // jesli plik $df licznika NIE istnieje - trzeba go stowrzyc
{
echo "Tworze nowy plik licznika. Prosze odwiezyc strone"; touch($df); // folder w ktorym ma powstac plik licznika musi miec atr. 777 chmod($df, 0666); // na wszelki wypdek
}
?>