Yeah, I think the htaccess options depend on how PHP is run on the server as to whether it works. If there's only a small number of PHP scripts though, or they all share a same included file, then there are a few lines of code that can be added near the beginning to effectively emulate reg_glob's behaviour, without it needing to be turned on all over the site by the host.
$superglobals = array($_SERVER, $_ENV, $_FILES, $_COOKIE, $_POST, $_GET);
if (isset($_SESSION)) {
array_unshift($superglobals, $_SESSION);
}
foreach ($superglobals as $superglobal) {
extract($superglobal, EXTR_SKIP);
}
It's what I did with the guestbook, as it was taking me far too long to get it working without them...