edeita2 has asked for the wisdom of the Perl Monks concerning the following question:
I wrote this small perl code to count the visitors in my web page, I have placed it in Apache directory`s cgi-bin folder, but everything (SSI commands, XTML) is working except the perl part, it doesn`t even show up, for perl section "an error occured while processing this directive" appears, could you check the below code and tell me where I went wrong?
I appreciate it...#!/usr/bin/perl # Program to track the number of times # a Web page has been accessed. use CGI qw( :standard ); open( COUNTREAD, "counter.dat" ); $data = <COUNTREAD>; $data++; close( COUNTREAD ); open( COUNTWRITE, ">counter.dat" ); print( COUNTWRITE $data ); close( COUNTWRITE ); print( header(), "<div style = \"text-align: center; font-weight: bold\">" ); print( "You are visitor number", br() ); for ( $count = 0; $count < length( $data ); $count++ ) { $number = substr( $data, $count, 1 ); print( { $number }, "\n" ); }
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: Perl counter in cgi-bin
by davido (Cardinal) on Jun 05, 2004 at 15:36 UTC | |
by edeita2 (Novice) on Jun 05, 2004 at 20:00 UTC | |
Re: Perl counter in cgi-bin
by Mr. Muskrat (Canon) on Jun 05, 2004 at 15:50 UTC | |
by edeita2 (Novice) on Jun 05, 2004 at 20:05 UTC | |
by kiat (Vicar) on Jun 06, 2004 at 04:05 UTC | |
Re: Perl counter in cgi-bin
by neniro (Priest) on Jun 05, 2004 at 15:58 UTC | |
by edeita2 (Novice) on Jun 05, 2004 at 20:08 UTC | |
Re: Perl counter in cgi-bin
by Theo (Priest) on Jun 07, 2004 at 00:24 UTC |
Back to
Seekers of Perl Wisdom