SirAnderz Skrevet 25. juli 2004 Del Skrevet 25. juli 2004 Trenger ein heilt enkel tellar, som gjerne kan telle ei side, mens den viser resultatet på ei anna ei, heilt enkelt, gjerne berre php Lenke til kommentar
Gilbert Skrevet 25. juli 2004 Del Skrevet 25. juli 2004 Først må du opprette en fil som heter teller.txt, og chmod'de den 775 (er det ikke det da?) <?php $fp=fopen("teller.txt","r"); $count=fgets($fp,1024); fclose($fp); $fw=fopen("teller.txt","w"); $countnew=fputs($fw,$count+1); fclose($fw); ?> For å vise hva telleren står på, includerer du fila: <?php include "teller.php"; ?> Lenke til kommentar
SirAnderz Skrevet 25. juli 2004 Forfatter Del Skrevet 25. juli 2004 Ja, men viss jeg vil for eksempel telle en hovedside, men selve telleren skal komme på en admin side for eksempel ? Lenke til kommentar
Lokaltog Skrevet 26. juli 2004 Del Skrevet 26. juli 2004 (endret) Ja, men viss jeg vil for eksempel telle en hovedside, men selve telleren skal komme på en admin side for eksempel ? Da gjør du sånn her: teller.php: <?php $fp=fopen("teller.txt","r"); $count=fgets($fp,1024); fclose($fp); $fw=fopen("teller.txt","w"); $countnew=fputs($fw,$count+1); fclose($fw); ?> admin.php: <?php $fp=fopen("teller.txt","r"); $count=fgets($fp,1024); fclose($fp); echo($count . ' har besøkt hovedsiden'); hovedside.php: <?php include('teller.php'); ?> Forutsetter at admin.php ligger i samme katalog som teller.php, hovedside.php og teller.txt. Hvis ikke er du nødt til å trikse litt med kataloger på linjene der det står "$fp=fopen("teller.txt","r");" og "include('teller.php');". Lykke til! Endret 26. juli 2004 av lokaltog Lenke til kommentar
laaknor Skrevet 26. juli 2004 Del Skrevet 26. juli 2004 Først må du opprette en fil som heter teller.txt, og chmod'de den 775 (er det ikke det da?) Vil tro at 666 passer bedre..... Du må gi webserveren skrivetilgang, og om den er medlem av samme gruppe som brukeren er ikke sikkert. Du kan jo teste med å chmodde til 664 og se om du får scriptet til å skrive/oppdatere teller.txt, hvis ikke må du nok kjøre med 666. Lenke til kommentar
SirAnderz Skrevet 26. juli 2004 Forfatter Del Skrevet 26. juli 2004 Tusen takk lokaltog gjør nok saken det Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå