Gå til innhold

Enkel teller


Anbefalte innlegg

Videoannonse
Annonse

lag en tom fil og kall den counterlog.txt

 

Så paster du dette inn i en ny fil

og kaller denne counter.php

 


<?php 

$viewss = file("counterlog.txt"); 

$views = $viewss[0]; $views++;

$fp = fopen("counterlog.txt", "w"); 

fwrite($fp, $views); 

fclose($fp); 

print $views;

?> 

 

og inkluderer counter.php inn i dokumentet ditt

 


<?php

include ("counter.php");

?>

 

 

chmod counterlog.txt til 766

Lenke til kommentar

Supert!! ;)

 

Er det forresten noe forskjell på å bruke vanlig Notepad og f.eks. UltraEdit til dette ?

 

Husker jeg hadde en del probs med et MailForm-skript (CGI) for en stund siden, men så merkelig nok fikk det til å funke når jeg knotta alt inn i UltraEdit.

 

Noen som føler seg kallet til å opplyse om skilnaden på disse to editorene?

Lenke til kommentar

Hei,

 

Jeg får det fremdeles ikke til å funke:

 

Counter-PHP (CHMOD755):

<?php 

$viewss = file("counterlog.txt"); 

$views = $viewss[0]; $views++; 

$fp = fopen("counterlog.txt", "w"); 

fwrite($fp, $views); 

fclose($fp); 

print $views; 

?> 

 

HTML-filen:

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

 

TXT-filen (CHMOD 777)

Lenke til kommentar
blablabla

HTML-filen:

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

 

TXT-filen (CHMOD 777)

Kall meg gjerne dum, men må ikke filen være en .php-fil når man bruker PHP i den? Hvis filen bare en en .htm(l)-fil vil det da bare stå

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

eller? Er litt blank når det gjelder PHP, men er temmelig sikker på at det er slik det skal være. Gi oss en link så blir det kanskje litt lettere for oss.

Lenke til kommentar

Hei!

 

Du som anbefalte Nedstat: Jeg har litt motforestillinger om å bruke slike tjenester fra ekstern leverandør da jeg nylig mistet både telleren og gjesteboken pga dette.

 

Jeg driver et lite firma ved navn Liatun MediaSupport, og har ennå ikke begynnt å se på PHP-koding, men om dere vil se hva jeg har gjort så kan dere titte innom www.liatun.no der telleren står helt nederst til venstre på siden.

 

PS! Jaaaaa, det er sjølvsynt PHP-støtte på serveren ;)

 

Takk for hjelp så langt.

Lenke til kommentar

for at webservern skal kunne forstå at den skal kjøre php koden din, for eksempel teller koden din, så må den enten ha endingen .php eller så må du sette opp webservern til å kjøre .html filer også. Der på sida di du skal ha telleren din, da kan du enten inkludere counter.php, eller ta med koden i hoved fila di(index.html eller index.php feks)


<html>



.....................................

<html fyllet ditt>

.....................................

<?php

include "counter.php";

//eller putt koden direkte her.

?>

.....................................

<resten av html fyllet ditt>

.....................................

Lenke til kommentar
  • 7 måneder senere...

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...