Ratu: news kommentar script

hallo, ich habe ein newsscript welches auch wunderbar funktioniert, aber nun will ich es bischen abändern so das wenn man zu den einzelnen news kommentare abgibt der author eintrag aus meiner definierten $userid genommen wird, aber dies bekomme ich nicht so recht hin, hier mal das script:

http://nopaste.php-q.net/78219

habe z.b. versucht beim INSERT befehl:

query = $dbconn->execQuery("INSERT INTO $commentstable (news_id, author, email, title, comment, time, ip) VALUES ($news_id, '$author', '$email', '$title', '$comment2', '$time', '$REMOTE_ADDR')");

anstelle $author einfach $userid eingetragen ging nicht, wenn ich $userid oben am script ausgebe kommt was, aber wenn ich sie vorm insert befehl ausgeben lasse ist $userid leer, woran kann es sein das sie oben noch nicht leer ist und vorm insert befehl dann aufeinmal leer ist, bzw nix ausgegeben wird?
bitte um eure mithilfe
mfg
  Ratu