Autor Wątek: statystki na www pomocy  (Przeczytany 5886 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

dydol

  • Towarzysz
  • ***
  • Rejestracja: 19-03-2006
  • Wiadomości: 295
  • Reputacja: 4
statystki na www pomocy
« dnia: Lutego 26, 2011, 20:41:25 pm »
Tak jak w temacie potrzebuje darmowych statystyk do stronki zrobionej we Flashu ,ewentualnie jak by ktoś mógł mi to wytłumaczyć jak wgrać ten licznik
http://www.flashstar.pl/f/fcounter/
Z góry dzięki

Mr_Zombie

  • Global Moderator
  • Marynarz z Potiomkina
  • *****
  • Rejestracja: 05-11-2005
  • Wiadomości: 5 999
  • Reputacja: 15
  • Press a button and something awesome happens...
Odp: statystki na www pomocy
« Odpowiedź #1 dnia: Lutego 27, 2011, 10:14:50 am »
Możesz skorzystać z Google Analytics: https://www.google.com/analytics/provision/

Natomiast jeżeli chodzi o ten liniczk, który podlinkowałeś, to zasada jego działania jest prosta. Jeżeli aktualnie w sesji nie ma zmiennej "fstat" to wówczas PHP pobiera aktualną ilość odwiedzin z pliku, zwiększa ją o jeden, zapisuje w pliku i zapisuje do zmiennej sesyjnej. Plik flashowy jedynie pobiera liczbę odwiedzin z pliku i ją wyświetla. Jeżeli robisz stronę pod php'em, to po prostu kopiujesz kod z pliku fcounter.php na stronę (ewentualnie zmieniasz ścieżkę do pliku); nie znam się dobrze na flashu, ale we flashu też można wykonywać operacje na plikach i zapisywać/odczytywać zmienne w sesji, więc po prostu trzeba by było napisać podobny kod.

Plik txt i swf dajesz do tego samego katalogu, a w kodzie html (ewentualnie we Flashu, tu już jednak nie wiem jak) podpinasz licznik:
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
width="220" height="30" >
<param name="movie" value="fcounter.swf" />
<param name="allowScriptAccess" value="sameDomain" />
<param name="wmode" value="transparent" />
<param name="FlashVars"
value="vars=fcounter.txt|0|0|20|0|0|0|0" />
<embed type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"
width="220" height="30"
src="fcounter.swf"
allowScriptAccess="sameDomain"
wmode="transparent"
FlashVars="vars=fcounter.txt|0|0|20|0|0|0|0"/>
</object>
przy czym możesz tam sobie sparametryzować jego wygląd (tak jak jest to opisane na stronie, którą podlinkowałeś).
« Ostatnia zmiana: Lutego 27, 2011, 10:27:56 am wysłana przez Mr_Zombie »
Always code as if the person who will maintain your code
is a maniac serial killer that knows where you live.