działy

  Redakcyjne
  News
  Software
  Hardware
  Internet
  Webmastering
  Linux
  Programowanie
  Elektronika
  Gry
  Magazyn
  Grafika
  Telefonia
  Dźwięk
  Humor
 

Partnerzy

Kliknij na link by
zobaczyć opis:
 

  World Warez Archive
  Q119
  Lomsel
  Emu Struś
  X-zin
  Comp.w.pl
  Osama
  SiteQl

@t-online

 Dostępne po połączeniu z Internetem:

  Archiwa
  Download
  Dodaj stronę
  Forum @t
  Ogłoszenia
  Bramka SMS
  Grupa dyskusyjna

 

Sponsorzy

Sponsorem nagród jest:

 

 
 
 

Licznik 4YOU

Kiedyś, czytając jeden z numerów at, zaciekawił mnie jeden art. Dotyczył programowania w php a konkretniej był to przykład licznika. Miał on jednak jedną dużą wadę - nie był odporny na odświeżanie. Postanowiłem napisać taką wersję (co prawda, trochę późno, ale...). Więc będę zaczynał. Najpierw podam kod a potem inne "szmery bajery":
<?
setcookie ("odwiedziny", "1", time ()+3600*3);
?>
<html>
<head>
</head>
<body>
<?
$file=fopen ("licznik.txt", "r");
flock ($file, 1);
$ile=fgets ($file, 100);
flock ($file, 3);
fclose ($file);

if (odwiedziny !="1")
{
$ile++;
}
echo ($ile)
?>
</body>
</html>
Kod starałem się maksymalnie uprościć dlatego między innymi nie użyłem funkcji sprawdzającej czy plik licznik.txt istnieje. Dlatego, aby nie wyskoczyło masę błędów należy stworzyć ten plik. Prócz tego strona z tym kodem musi się znajdować na serwerze obsługujący skrypty php i mieć rozszerzenie php lub php3. I to na tyle. Jak mi się uda napisze jeszcze parę artów o php.

Fabio
eeon@wp.pl