Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

PHP Hit Counter Tutorial

Ένας μετρητής χτύπημα είναι ένα script που μετρά τον αριθμό των φορών που μια ιστοσελίδα έχει προσπελαστεί . Αυτό επιτρέπει τόσο ο ιδιοκτήτης της σελίδας και επισκέπτες να γνωρίζουν πόσο δημοφιλής η σελίδα . Ένα απλό μετρητή επισκέψεων μπορεί να δημιουργηθεί με την PHP σε μόλις εννέα γραμμές κώδικα . Αυτός ο μετρητής θα μετρήσει μόνο τον αριθμό των φορών που η σελίδα έχει προσπελαστεί , αν και? Δεν θα μετρήσει τον αριθμό των μοναδικών επισκεπτών . Τα βασικά
Η

Ένα απλό μετρητή PHP hit ενημερώνει απλά ένα αρχείο κειμένου, το οποίο παρακολουθεί τον αριθμό των φορών που η σελίδα έχει προσπελαστεί . Το σενάριο PHP διαβάζει τον τρέχοντα αριθμό στο αρχείο , στη συνέχεια προσθέτει ένα τον αριθμό , γράφει τον αριθμό στο αρχείο και κλείνει το αρχείο . Το σενάριο αυτό , τότε είναι ενσωματωμένος στο html στην ιστοσελίδα , έτσι ώστε να εκτελείται κάθε φορά που η σελίδα έχει προσπελαστεί .
Εικόνων The Script
Η

Το hit counter script μοιάζει αυτό :

Η μεταβλητή αρχείου κατέχει το όνομα του κειμένου αρχείο με την καταμέτρηση χτύπημα σε αυτό . Όταν προσθέτετε το σενάριο στην ιστοσελίδα σας , θα πρέπει επίσης να προσθέσετε ένα αρχείο κειμένου που ονομάζεται " hits.txt " μόνο με τον αριθμό " 0 " σε αυτό στον κατάλογο όπου βρίσκεται η σελίδα σας έχει πραγματοποιηθεί .

Η $ count μεταβλητή προσβάσεις την τιμή με τη λειτουργία " αρχείο" . Αυτή η λειτουργία διαβάζει ολόκληρο το αρχείο σε μια σειρά . Στην περίπτωση αυτή η συστοιχία θα έχει μόνο μία τιμή . Η γραμμή " $ count [ 0 ] + + ? » Αυξάνει την τιμή κατά ένα

συνέχεια, το αρχείο ανοίγει με το " fopen " λειτουργία. . Η "w" στο εν λόγω λειτουργία επιτρέπει το αρχείο να έχει πρόσβαση εγγραφής . Εάν το αρχείο δεν υπάρχει , θα επιστρέψει το κείμενο " Δε μπορείτε να βρείτε hits.txt " και το script θα τελειώσει . Εάν το αρχείο ανοίγει με επιτυχία , το « fputs " λειτουργία θα γράψει τη νέα τιμή $ count στο αρχείο . Το αρχείο είναι στη συνέχεια κλείνει με τη λειτουργία " Αδυναμία εγγραφής αρχείου "

Η τελευταία γραμμή του σεναρίου , " echo $ μετρούν [ 0 ] ? " . Γράφει την καταμέτρηση χτύπημα στην οθόνη . Εάν δεν θέλετε η καταμέτρηση χτύπημα να είναι ορατή , μπορείτε είτε να αποχωρήσουν από την γραμμή εξόδου , ​​ή σχόλιο, τοποθετώντας ένα σύμβολο # στην αρχή της γραμμής .

Η Ενσωμάτωση ο κώδικας
Η

Αποθηκεύστε τον κώδικα ως « hits.php " και τοποθετήστε το στον ίδιο κατάλογο με την ιστοσελίδα σας. Αν web server σας είναι ένας διακομιστής Linux , θα πρέπει να βεβαιωθείτε ότι τόσο το « hits.php " είναι παγκοσμίως εκτελέσιμο και το αρχείο " hits.txt " είναι ο κόσμος εγγράψιμος πληκτρολογώντας τις εντολές " chmod 755 hits.php " και " chmod 777 hits . txt " . σε μια γραμμή εντολών

Καλέστε το " hits.php " script μέσα από την ιστοσελίδα σας, τοποθετώντας την ακόλουθη γραμμή στο κώδικα HTML :


Μπορείτε να ελέγξετε τον κωδικό σας επαναφόρτωση ιστοσελίδα σας . Εάν ο μετρητής αυξάνεται , ξέρετε ότι έχετε ρυθμίσει τα πάντα σωστά . Αν δεν το κάνει , να ελέγξετε τον κωδικό σας για τυπογραφικά λάθη και να βεβαιωθείτε ότι υπάρχει ένα ερωτηματικό στο τέλος της κάθε γραμμής .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα