Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
PHP Hit Counter Tutorial
Een teller is een script dat het aantal keren dat een webpagina is geopend telt . Hierdoor kan zowel de eigenaar van de pagina en de bezoekers te weten hoe populair de pagina is . Een simple hit counter kan worden gemaakt met PHP in slechts negen regels code . Deze teller telt alleen het aantal keren dat de pagina is geopend , maar, het zal niet het aantal unieke bezoekers te tellen . Basics De

Een eenvoudige PHP hit counter gewoon werkt een tekstbestand , dat bijhoudt van het aantal keren dat de pagina wordt geopend . De PHP-script leest het huidige aantal in het bestand , dan voegt men aan het nummer , schrijft het nummer naar het bestand en sluit het bestand . Het script wordt dan ingebed in de html op de webpagina , zodat het wordt elke keer dat de pagina wordt geopend uitgevoerd .
The Script

De bezoekersteller script eruit ziet dit :

de variabele bestandsnaam bevat de naam van de tekst bestand met de telling hit in het. Wanneer u het script toe te voegen aan uw webpagina, moet u ook een tekstbestand met de naam " hits.txt " met alleen het getal " 0 " in het naar de map waar uw pagina wordt gehouden voegen .

$ Tellen variabele toegang tot de waarde van de functie " bestand " . Deze functie leest het gehele bestand in een array . In dit geval zal de array slechts een waarde . De lijn " $ count [ 0 ] + + ; " verhoogt de waarde met een

Het bestand wordt dan geopend met de functie " fopen " . . De " w" in die functie kunt u het bestand naar schrijftoegang hebben . Als het bestand er niet is , zal het terug de tekst " Kan niet hits.txt vinden " en het script zal eindigen . Als het bestand met succes wordt geopend, wordt de functie " fputs " de nieuwe $ tellen waarde om het bestand te schrijven . Het bestand wordt dan gesloten met de functie " fclose "

De laatste regel van het script , . "Echo $ count [ 0 ] ; " schrijft de telling hit op het scherm. Als u niet wilt dat de telling hit zichtbaar te zijn , kunt u ofwel laat dat lijnuitgang , of opmerking het uit door het plaatsen van een # symbool aan het begin van de regel .
Embedding de code

Sla de code als " hits.php " en plaats deze in dezelfde directory als uw webpagina. Als uw webserver is een Linux -server , moet u ervoor zorgen dat zowel de " hits.php " is wereldwijd uitvoerbaar en de " hits.txt " bestand wereld beschrijfbaar door het commando ' chmod 755 hits.php " en " chmod 777 treffers te typen . txt ' . bij een opdrachtprompt

Bel de " hits.php " script vanuit uw webpagina door het plaatsen van de volgende regel in de html- code : ?


U kunt uw code te testen door het herladen van uw webpagina. Als de teller toeneemt , je weet dat je alles goed hebt ingesteld . Als dit niet gebeurt , controleer uw code voor typefouten en zorg ervoor dat er een puntkomma aan het eind van elke regel .

Previous: Next:
  PHP /MySQL Programmering
·PHP Reference functie in een k…
·MySQL Verschillende Tutorial 
·Hoe maak je een FTP- verbindin…
·Hoe maak je een PHP header Clo…
·Hoe je MySQL Upgrade in Plesk 
·Hoe je MySQL converteren naar …
·Hoe maak je een webpagina Neem…
·PHP MySQL Database Query 
·PHP Onjuiste Functie 
  Related Articles
Hoe kan ik PHP converteren naar VB.NET 
Wat is een Global Counter in VB ? 
Hoe te gebruiken VBA een Counter 
Hoe te verbinden VB6 naar PHP Met ODBC 
Hoe maak je een tabel bewerken met PHP 
PHP Breuken in VirtualHost Mime type 
Hoe te Ingangen Pass Van PHP naar Perl 
Hoe kan ik PHP Run op Perl 
PHP Vs . Perl Prestatie 
  Programmering Articles
·Hoe te beginnen en Clear een sessie in P…
·Hoe de uren en minuten in Two Velden dis…
·Hoe te Strings kopiëren in VBA 
·Hoe maak je een dblink voor Oracle Lock …
·Hoe maak je een PHP header Close 
·Hoe maak je een knucklecurve gooien 
·PHP bestand uploaden Beperkingen 
·Hoe te Lijsten sorteren in Python 
·Hoe de Zelfde bericht Input Keep Wanneer…
Copyright © Computer Kennis http://www.nldit.com