Freesco, NND, CDN, EOS
http://forum.freesco.pl/

licznik odwiedzin
http://forum.freesco.pl/viewtopic.php?f=22&t=14987
Strona 1 z 1

Autor:  -MW- [ sobota, 17 marca 2007, 22:58 ]
Tytuł:  licznik odwiedzin

Chcialem sobie zrobic licznik odwiedzin na swojej stronie i ....
no wlasnie.

mam taki plik umieszczony w /cgi-bin/ - nazwalem go:

licznik.pl
Cytuj:
#!/usr/bin/perl

open (FILE,"+<licznik.dat");
$hits = <FILE>;
$hits = $hits+1;
seek (FILE,0,0);
print FILE $hits;
close (FILE);

print "<b>",$hits,"</b> razy.\n";

i w tym samym katalogu plik go ktorego zapisywana jest liczba odwiedzin
licznik.dat

uruchamiajac z konsoli licznik.pl - skrypt wykonuje sie poprawnie,
ale w zaden sposob nie moge zmusic go do wykonania sie po uruchoieniu
index.html

http://www.cgi.csd.pl/index-v.php?n=pom ... ge=en#exec
<!--#exec cgi=/cgi-bin/licznik.pl//-->

czy apache tego nie obsluguje?

Autor:  Maciek [ sobota, 17 marca 2007, 23:41 ]
Tytuł: 

To jest zdaje się Server Side Include - zatem trzeba to w konfiguracji uruchomić, ale są prostsze sposoby na licznik.

Autor:  -MW- [ niedziela, 18 marca 2007, 00:00 ]
Tytuł: 

ale mnie zalezy na wywolaniu skryptu cgi z poziomu strony html

do configu apache dodalem:

Cytuj:
Options Indexes FollowSymLinks

AddOutputFilter INCLUDES .shtml

AddHandler cgi-script .cgi
AddType text/html .shtml
AddHandler server-parsed .shtml


ale bardziej na wyczucie :)

Autor:  Maciek [ niedziela, 18 marca 2007, 00:07 ]
Tytuł: 

-MW- pisze:
ale mnie zalezy na wywolaniu skryptu cgi z poziomu strony html

Każdy licznik można wywołać z poziomu strony.

Autor:  -MW- [ niedziela, 18 marca 2007, 00:51 ]
Tytuł: 

ale mnie zalezy na wywolaniu skryptu cgi z poziomu strony html

Autor:  Maciek [ niedziela, 18 marca 2007, 00:51 ]
Tytuł: 

Skrypt cgi tez można wywołać z poziomu strony.

Strona 1 z 1 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/