Müsste bei Klick die Seite nicht komplett neu geladen werden, mit $main=guestbook.php ?
hm... nicht dass meine php-erfahrungen sonderlich weitreichend wären, aber hast du mal geprüft ob folgendes in deiner php.ini (windows root) eingetragen ist?
register_globals = On
falls dort off steht ist das auch nicht weiter wild, sogar besser (jedenfalls laut den meinungen die ich bisher eingeholt habe ;-)
auf die variable $main greifst du dann folgendermaßen zu:
$main = $_GET['main'];
jedenfalls wenn du php 4.irgendwas installiert hast, ansonsten $main = $HTTP_GET_VARS['main'] wenn ich mich nicht irre.