> Saya berhasil membuat counter page di web page dengan
> memakai frontpage server extention. Tetapi counter
> yang ditampilkan berbentuk image, sedangkan saya
> menginginkan counter yang ditampilkan dalam
> bentuk text.
Untuk counter dalam text, Anda tidak memerlukan frontpage extention :) Caranya
mudah, yaitu dengan membuat sebuah script CGI sederhana untuk "mencetak" jumlah
pengunjung dalam bentuk teks. Kemudian halaman yang ingin dihitung perlu
menyisipkan cetakan angka ini dengan menggunakan SSI (server side include).
Lebih jauh tentang SSI bisa dilihat dari mod_include, dokumentasi tersedia
bisa dibaca di manual on-line Apache (yang terinstal bersama Apache Anda).
Script CGI-nya sendiri bisa dibuat dengan Perl, salah satunya adalah di Matt's
Script Archive di http://www.worldwidemart.com/scripts/textcounter.shtml.
Jika script ini telah dicoba dan terasa susah, ada baiknya Anda mencoba yang
lebih sederhana di bawah ini (quick-and-dirty, he..he..he..). Demo on-linenya
bisa dilihat di http://labkon.tf.itb.ac.id/mp3/. Semoga menolong.
Ariya Hidayat
"Computers are like air-conditioners, they stop working properly if you open WINDOWS"
http://www.tf.itb.ac.id/~ariya
-------------- script mulai di sini --------------
#!/usr/bin/perl
# where to put counter files
$directory = '/home/httpd/data/';
print "Content-Type: text/html\n\n";
chdir($directory);
$Document = $ENV{'DOCUMENT_URI'};
$Document =~ s/\//_/g;
if (open(COUNT,"<$Document")) {
$Hits = <COUNT>;
close(COUNT);
}
$Hits++;
if (open(COUNT,">$Document")) {
print COUNT $Hits;
close(COUNT);
}
else {
print "<!-- could not write to $Document, $! -->\n";
}
print $Hits;
--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]