> Jeg har en gæstebog, der bliver ved med at poste, hvis jeg trykker F5 
> "refresh" i min browser. 
Ser ud til at du sender dataene med GET, med mindre den spørger dig om du vil
sende dataene igen(browseren) ret formen til method="post"
> Fejlen er fundet, i nedenstående kode, men ikke løst. 
>  
> if($navn) 
> { 
>     $dato = date( "Y:m:d-H:M:s", time() ); 
>     mysql_query("INSERT INTO guestbook (navn, dato, email, fritekst) VALUES 
> ('$navn', '$dato', '$email', '$fritekst')"); 
>     unset($navn); 
>    } 
hvad med at tjekke $_POST i stedet, og derefter om både navn og fritekst er
udfyldt:
if($_POST){
if($_POST[navn]!="" and $_POST[fritekst]!="") 
{ 
$dato = date( "Y:m:d-H:M:s", time() ); 
mysql_query("INSERT INTO guestbook (navn, dato, email, fritekst) VALUES 
('$navn', '$dato', '$email', '$fritekst')"); 
//send brugeren til samme side, så der ikke kommer en vil du sende dataene
igen-besked når brugeren refresher
  Header("Location: $_SERVER[PHP_SELF]");
  exit;
} 
}
-- 
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
 - Pædagogiske tutorials på dansk
 - Kom godt i gang med koderne
KLIK HER! => 
http://www.html.dk/tutorials