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 .