
| [root@linux ~]# which perl ← perlの場所を検索 /usr/local/bin/perl |
| #!/usr/bin/perl $countfile = 'ssiCount.dat'; open(FH,"<$countfile"); $num = <FH>; close FH; $num++; open(FH,">$countfile"); print FH "$num\n"; close FH; print $num; |
| $digit = length($num); for($i = 0;$i < $digit; $i++){ $imgfile = substr($num,$i,1); $imgfile = "$IMGNAME$imgfile"; $imgname = "$imagedir/$imgfile.gif"; push(@counterimg,$imgname); } |
| require './gifcat.pl'; print "Content-type: image/gif\n\n"; binmode(STDOUT); print gifcat::gifcat(@counterimg); |
| データ1 | 7 | 77% | |
| データ2 | 9 | 100% | |
| データ3 | 3 | 33% | |
| データ4 | 6 | 66% | |
| データ5 | 4 | 44% |
<CGIによるグラフの表示例>←こちらをごらんください