Hi,
-----> print "<meta http-equiv="cache-control" content="no-cache">\n";
Hattest du das gemeint? Funktioniert nämlich trotzdem nicht. :-(
naja, das ist _eine_ von mehreren Angaben. Es gibt dann noch "pragma" und, ganz wichtig, "expires".
print "<meta http-equiv="Refresh" content="1; URL=guestbook.pl">\n";
Sowas ist übrigens User-unfreundlich. Mal ganz abgesehen davon, dass Du mit solchen Dingen, wie Du mit Deiner Frage bezweckst, kaum einen Hund vor dem Ofen vorlockst.
Wenn Du Mehrfacheintragungen vermeiden willst, musst Du diese _serverseitig_ erkennen und ablehnen. Clientseitiges ist grundsätzlich leicht manipulierbar, so auch hier. Damit gewinnst Du keinen Blumentopf, aber "brave" User ärgern sich.
Cheatah