Μετάβαση στο κύριο περιεχόμενο

Πώς μπορώ να προσθέσω έναν Site Counter σε κάποια σελίδα του site μου; - Γνωσιακή βάση / Plesk / FTP/ File Manager - TopHost

Πώς μπορώ να προσθέσω έναν Site Counter σε κάποια σελίδα του site μου;

Λίστα συντακτών

Ο παρακάτω κώδικας εμφανίζει έναν site counter στην σελίδα που θα τον προσθέσετε. Ο κώδικας είναι σε PHP, οπότε η σελίδα θα πρέπει να είναι αντίστοιχα υλοποιημένη σε PHP. Aν η σελίδα σας είναι απλή στατική, HTLM ή HTM, απλώς μετονομάστε την σε PHP.

Η διαδικασία προσθήκης του site counter είναι πολύ απλή.

1. Καταρχάς, στην PHP σελίδα που θέλετε να μπει ο counter, προσθέστε την παρακάτω γραμμή, στην αρχή του κώδικα της σελίδας:

<?php setcookie('unique', $_SERVER['REMOTE_ADDR'], time() + 31536000); ?>

2. Στην συνέχεια, στο σημείο που θέλετε να εμφανίζεται ο αριθμός των επισκεπτών του site σας (Site Counter), προσθέστε τον παρακάτω κώδικα:

<?php
list($count) = @file('count.txt');
if (!is_numeric($count)) $count = 0;
if (!isset($_COOKIE['unique'])) {
$fp = @fopen('count.txt', 'w');
@fwrite($fp, ++$count);
@fclose($fp);
$count = (string) $count;
}

// Text Counter
echo "

Αριθμός Επισκεπτών: $count!

\n";

// Digital Counter
echo '

';
for ($j = 0; isset($count{$j}); $j++) echo 'Αριθμός Επισκεπτών: ' . $count . '';
echo "

\n";
?>

3. Aπό τον κώδικα μπορείτε να διαγράψετε την γραμμή κάτω από το "// Text Counter" ή "// Digital Counter", ανάλογα με τον τύπο του counter που επιθυμείτε να εμφανίζεται στο site σας. Για τον Digital Counter, θα χρειαστεί να ανεβάσετε στο site σας τα σχετικά images. Με μια αναζήτηση στο Google http://www.google.com/search?q=counter+digits θα βρείτε αρκετά sites που παρέχουν δωρεάν images για Site Counters.

4. Ανοίξτε την σελίδα στον browser. Θα πρέπει να εμφανιστεί ο αριθμός 1. Για κάθε επισκέπτη μετράει μια μοναδική επίσκεψη, ανεξάρτητα από το πόσες φορές ο χρήστης θα ανοίξει τη σελίδα. Ο αριθμός των επισκέψεων αποθηκεύεται στο αρχείο "count.txt". Σε περίπτωση που δείτε ότι ο αριθμός επισκεπτών δεν ανεβαίνει, βεβαιωθείτε ότι το αρχείο είναι εγγράψιμο (writeable).

Βοηθητικό Δεν βοηθάει