14. december 2008 - 17:10Der er
10 kommentarer og 1 løsning
hjælp til besøgstæller
Hej eksperter, jeg er rimelig ny i PHP, og har længe haft min hjemmeside liggende på en WAMP server så jeg selv kunne se den. Men nu har jeg købt et webhotel hos one.com og nu virker min gamle kode ikke helt efter hensigten mere, hvad er der galt? <?php session_start(); ?> masse html kode her <?php; if ($_SESSION['counter'] == '') { $counter = file_get_contents("counter.txt"); $counter = $counter +1; $fil = fopen("counter.txt", "w+"); fwrite($fil, $counter); fclose($fil); $_SESSION['counter'] = $counter; } echo "Du er besøgende nummer " . $_SESSION['counter']; //Skriv antallat af hits ud på skærmen ?>
Det skulle i mit hoved få den til at tælle en gang, selvom de opdaterer siden 1000 gange, men det gør det ikke. tallet blir større for hvergang de opdatere, og hvis jeg echo'er sessions variablen counter er den bare tom, somom den ik blir gemt
desværre det virker ikke :( men hvis jeg lader brugeren logge ind, holder tælleren op med at tælle hele tiden, også selvom de logger ud igen, så det er ik der fejlen ligger
det er ik det desværre. i kan lige få hele koden her: <html> <head> <title>titel </title> <link rel="stylesheet" type="text/css" href="style/style.css">
Du bør slå fejlbeskeder til i mens du udvilker på siden. One.com har pr default slået fejlbeskeder fra, derfor ser du ikke dine fejl. Du kan slå fejlbeskeder til i dit kontrolpanel.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.