Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    PHP Hit Counter Tutorial
    A hit counter er et script som teller antall ganger en nettside er vist . Dette gjør at både eieren av siden og besøkende å vite hvor populær siden er. En enkel hit counter kan lages med PHP i bare ni linjer med kode . Denne disken vil bare telle antall ganger siden er vist , men, det vil ikke telle antall unike besøkende . Grunnleggende

    En enkel PHP hit counter bare oppdaterer en tekstfil , som holder styr på hvor mange ganger siden åpnes . PHP script leser gjeldende nummer i filen, og deretter legger man til nummeret , skriver nummeret til filen og lukker filen . Manuset er så innebygd i html på nettsiden slik at den utføres hver gang siden åpnes .
    The Script

    hit counter script ser ut som dette : < php $ filename = " hits.txt " , $ teller = file ( $ filename ); $ teller [ 0 ] + +; $ fil = fopen ( $ filename , " w" ) or die ( "Kan ikke finne? $ filnavn "); fputs ( $ fil, " $ teller [ 0 ] "); fclose ( $ fil) ; echo $ teller [ 0 ]; ? >

    filnavnet variabelen inneholder navnet på teksten fil med treffet telle i det. Når du legger manuset til nettsiden din , bør du også legge til en tekstfil kalt " hits.txt " med kun tallet " 0 " i den til katalogen der siden din avholdt.

    $ Teller variabel tilgang verdien med "fil" -funksjonen . Denne funksjonen leser hele filen inn i en matrise . I dette tilfellet vil matrisen vil bare ha en verdi . Linjen " $ teller [ 0 ] + +; " øker verdien med en

    Filen blir deretter åpnet med " fopen "-funksjonen . . Den " w" i denne funksjonen gjør at filen skal ha skrivetilgang. Hvis filen ikke er der, vil det returnere teksten "Finner hits.txt " og scriptet vil ende . Hvis filen åpnes vellykket, vil " fputs "-funksjonen skrive den nye $ teller verdien til filen . Filen blir deretter lukket med " fclose "-funksjonen

    siste linje av manuset, . "Echo $ teller [ 0 ]; " skriver treffet telle til skjermen. Hvis du ikke vil at treffet teller å være synlig, kan du enten la den linjen ut , eller kommentere det ut ved å plassere en # symbol på begynnelsen av linjen .
    Embedding code

    Lagre koden som " hits.php " og plassere den i samme mappe som nettsiden din . Hvis webserveren din er en Linux- server, bør du sørge for at både " hits.php " er verdens kjørbar og " hits.txt " filen er verdens skrivbar ved å skrive kommandoene " chmod 755 hits.php " og " chmod 777 treff . txt " . ved en ledetekst

    Ring" hits.php " script fra din nettside ved å plassere følgende linje inn i html-koden : ?

    < php include ( " hits.php "); ? >

    Du kan teste koden ved omlasting websiden din. Hvis telleren øker , vet du at du har satt alt opp riktig. Hvis den ikke gjør det , sjekk koden din for skrivefeil og sørge for at det er et semikolon på slutten av hver linje .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage Record Structure i PHP 
    ·Hvordan lage et PHP og MySQL Content Management System …
    ·Hvordan : En PHP Array Dersom First Securities Index er…
    ·Hvordan kjøre en SQL- fil fra en kommandolinje 
    ·Slik Kombiner en hvis setningen i PHP 
    ·Hvordan Wild Card Block IP-adresser 
    ·Hvordan lage en while-loop i PHP 
    ·Hvordan lese PDF- filer i PHP 
    ·Hvordan sjekke din PHP Syntax på en Mac 
    ·Slik skjuler PHP Extension i Apache 
      Anbefalte artikler
    ·Hvordan lese e-post kodet med MIME 
    ·Hvordan å kompilere PHP på Windows GUI 
    ·Hvordan beregne tid mellom to datoer i PHP 
    ·Hvordan lage en ICS Med PHP 
    ·Fordeler og ulemper med Bubble Sorter 
    ·Dataprogrammering Terminologi Tutorials 
    ·Slik konverterer String å doble Visual Basic 
    ·Visual Basic 6 Step-by -Step 
    ·Java Format for flytende desimaler 
    ·Hvordan slå sammen to MySQL Resultater i PHP 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/