#!/usr/bin/perl print "Content-type:text/html\n\n"; open(LOG,">>logi") or die "Nie moge otworzyc logow $!\n"; # maksymalna ilosc trafien ktora mozemy przyjac $MAX = 20; # patterny ktore odrzucamy na wstepie $bad = "(root|adm|mail|games|operator|news|halt|daemon|shutdown|Nobody|nobody|gopher)"; # katalog i plik, ktory w domowym katalogu robi za homepage $wwwdir = "/public_html/index.html"; $HOST = "wizard.ae.krakow.pl"; # procedury sub dologging{ print LOG scalar(localtime),"\t"; if ($ENV{REMOTE_IDENT}){ print LOG $ENV{REMOTE_IDENT}; } else { print LOG "unknown"; } print LOG "\@$ENV{REMOTE_ADDR} $ENV{REMOTE_PORT}\t$ENV{SCRIPT_FILENAME} $ENV{QUERY_STRING}\n"; } sub header{ print "\n
"; } sub end{ print ""; } sub form { print "|
|