Det med sessoins virker godt! Men når man har besøgt siden skal besøgstallet stadig stå der. Sådan som min kode ser ud nu, står tallet 2 gange, indtil man opdaterer. Hvordan får jeg det til at virke rigtigt?+
<?PHP
session_start();
if (!$_SESSION['hasVisited'])
{
  $_SESSION['hasVisited'] = true;
   // Opret forbindelse til MySQL og vælg database
  $conn = mysql_connect("localhost","redbarmen","");
  mysql_select_db("redbarmen");
  // Send MySQL sætning afsted for at finde ud af hvor mange
  // hits der er i tabellen
  $query = mysql_query("SELECT hits FROM counter");
  $row = mysql_fetch_array($query);
  // Put værdien i en variabel
  $hits = $row["hits"];
  // Opdater antallet med én
  $hits++;
  // Oppdater databasen med den nye værdi
  mysql_query("UPDATE counter SET hits = '$hits'");
  
  // Nu bytter vi så tallene ud med billeder
  $hits = eregi_replace("0","<img src=\\"null.jpg\\">","$hits");
  $hits = eregi_replace("1","<img src=\\"one.jpg\\">","$hits");
  $hits = eregi_replace("2","<img src=\\"two.jpg\\">","$hits");
  $hits = eregi_replace("3","<img src=\\"three.jpg\\">","$hits");
  $hits = eregi_replace("4","<img src=\\"four.jpg\\">","$hits");
  $hits = eregi_replace("5","<img src=\\"five.jpg\\">","$hits");
  $hits = eregi_replace("6","<img src=\\"six.jpg\\">","$hits");
  $hits = eregi_replace("7","<img src=\\"seven.jpg\\">","$hits");
  $hits = eregi_replace("8","<img src=\\"eight.jpg\\">","$hits");
  $hits = eregi_replace("9","<img src=\\"nine.jpg\\">","$hits");
  
  // Fortæl brugere hvad nummer han/hun er
  echo ("Besøgende: $hits ");
  // Luk forbindelsen til MySQL
  mysql_close($conn);
}
$conn = mysql_connect("localhost","redbarmen","");
  mysql_select_db("redbarmen");
  // Send MySQL sætning afsted for at finde ud af hvor mange
  // hits der er i tabellen
  $query = mysql_query("SELECT hits FROM counter");
  $row = mysql_fetch_array($query);
  // Put værdien i en variabel
  $hits = $row["hits"];
    // Nu bytter vi så tallene ud med billeder
  $hits = eregi_replace("0","<img src=\\"null.jpg\\">","$hits");
  $hits = eregi_replace("1","<img src=\\"one.jpg\\">","$hits");
  $hits = eregi_replace("2","<img src=\\"two.jpg\\">","$hits");
  $hits = eregi_replace("3","<img src=\\"three.jpg\\">","$hits");
  $hits = eregi_replace("4","<img src=\\"four.jpg\\">","$hits");
  $hits = eregi_replace("5","<img src=\\"five.jpg\\">","$hits");
  $hits = eregi_replace("6","<img src=\\"six.jpg\\">","$hits");
  $hits = eregi_replace("7","<img src=\\"seven.jpg\\">","$hits");
  $hits = eregi_replace("8","<img src=\\"eight.jpg\\">","$hits");
  $hits = eregi_replace("9","<img src=\\"nine.jpg\\">","$hits");
  
  // Fortæl brugere hvad nummer han/hun er
  echo ("Besøgende: $hits ");
  // Luk forbindelsen til MySQL
  mysql_close($conn);
?>
[Redigeret d. 23/01-04 12:46:48 af Jonas (Decko)]