Frågan 10 maj 2002 10:55 #1 Jag skickar in lite data till min gästbok via POST.
Men om man uppdaterar så skickas formulärdata igen, i alla fall i IE. Detta resulterar i att om man uttdaterar sidan så finns risken att inlägget kommer två gånger...
Går det att tömma POST-minnet?
Eller finns det någon annan tjeck lösning? :)
A Asterix Medlem sedan dec. 1999 483 inlägg Kolla om det finns något inlägg som postades den senaste tiden som är exakt samma. Finns det så strunta att lägga till det i databasen
Matte Medlem sedan aug. 2000 2 975 inlägg Det bästa är att ladda om sidan. Du kan t.ex använda header:
//kod för att spara inlägget
header ("Location: $PHP_SELF");
exit;
Skulle du ha register:globals=off i din php.ini så lägg till:
//kod för att spara inlägget
$PHP_SELF = $HTTP_SERVER_VARS['PHP_SELF'];
header ("Location: $PHP_SELF");
exit;
Det går också att ladda om sidan med javascript.