Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
PHP hit jednoduché počítadlo jednoducho aktualizuje textový súbor , ktorý udržuje prehľad o počte , koľkokrát je stránka prístupná . PHP skript prečíta aktuálne číslo súboru , potom sa pridá jeden na číslo , píše sa číslo súboru a súbor zavrie . Skript je potom vložený do HTML na webovej stránke , takže je spustený zakaždým , keď je stránka prístupná .
Script
hit counter script vyzerá toto : < ? php $ filename = " hits.txt " ; $ count = file ( $ filename) ; $ počítať [ 0 ] + + ; $ file = fopen ( $ filename , " w " ) or die ( " Nemožno nájsť $ filename " ) ; fputs ( $ súbor , " $ počítať [ 0 ] " ) ; fclose ( $ file ) ; echo $ počítať [ 0 ] ; ? >
súboru premenná má názov texte súbor s počtom hit v ňom . Ak pridáte skript na svoje webové stránky , mali by ste tiež pridať textový súbor s názvom " hits.txt " iba s číslom " 0 " do adresára , kde je stránka ktorá sa konala .
$ Count premenná pristupuje hodnotu pomocou funkcie " Súbor " . Táto funkcia prečíta celý súbor do poľa . V tomto prípade je pole bude mať iba jednu hodnotu . Riadok " $ count [ 0 ] + + ; " zvýši hodnotu o jednu
súbor je potom otvorený pomocou funkcie " fopen " .. " W " v tejto funkcii umožňuje súbor mať prístup pre zápis . Ak súbor nie je , vráti sa text " Nemožno nájsť hits.txt " a skript skončí . Ak je súbor úspešne otvorený , bude " fputs " funkcia napísať novú $ count hodnotu do súboru . Súbor je potom uzavretý s funkciou " fclose "
posledný riadok skriptu , " echo $ počítať [ 0 ] , " . Zapisuje počet prístupov na obrazovku . Ak nechcete , aby sa počet prístupov , aby bola viditeľná , môžete buď ponechať túto linku von , alebo komentár to tým , že umiestni symbol # na začiatku riadku .
Vkladanie kód
Uložte kód ako " hits.php " a umiestnite ho do rovnakého adresára ako webovú stránku . Pokiaľ je váš webový server je server , Linux , mali by ste sa uistiť , ako " hits.php " je svet spustiteľný súbor a súbor " hits.txt " je svet zapisovať zadaním príkazov " chmod 755 hits.php " a " chmod 777 návštev . txt " . príkazového riadku
Zavolajte " hits.php " skript z vašej webovej stránky vložením nasledujúci riadok do html kódu : ?
< php include ( " hits.php " ) ; ? >
môžete otestovať kód znovu načítať svoje webové stránky . Ak sa zvýši počítadlo , viete , že ste nastavili všetko správne . Ak tomu tak nie je , skontrolujte , či ste kód pre preklepy a uistite sa , že je bodkočiarka na konci každého riadku .