さて、私はかなり長い間このコードをいじっていましたが、54 行目に予期しない T_VARIABLE があると言い続けています。
// Write the key and activation time to the database as a new row
**LINE 54** $registerid = mysql_query("INSERT INTO downloadkey (uniqueid,timestamp) VALUES("$key","$time")") or die(mysql_error());