I would recommend re-writing the code that requires register_globals to be enabled. It is a security risk, which is most likely the reason it was disabled on your server, and having your code depend upon it is very very bad!
How do i re-rite it? Or where do i start the register globals requirement was in the code before i started...
[PHP]<?php
session_start();
$login = $_REQUEST['login'];
$password = $_REQUEST['password'];
$sql = "select * from users where login = '$login' and password = '" . sha1($password) . "'";
$result = mysql_query($sql ,$db);
if ($myrow = mysql_fetch_array($result)) {
do {
$uid = $myrow["userid"];
$uname = $myrow["login"];
} while ($myrow = mysql_fetch_array($result));
$loggedin = true;
$upwd = $password;
$msg = "<p align='center'><font size='2' face='Arial'><br />
<b>Welcome back</b>, You will be redirected in <font color='#FF0000'>3</font> seconds!<br />
<br />
<img src='images/ajax_loading.gif' alt='Loading' width='32' height='32' /><br />
<br />
Or <a href='index.php'>Click here</a> if you don't want to wait!</font></p>";
session_register("loggedin");
session_register("upwd");
session_register("uid");
session_register("uname");
} else {
$loggedin = false;
$upwd = "";
$uid = "";
$uname = "";
$msg = "<img src='images/invalid.gif' width='402' height='107' /><br /><b><font color='#FF0000'>Sorry,</font></b> that ID or Password is not valid.<br /><br /><br />If you have forgotten your password <a href='forgot.php'>Reset Password</a>. <br />If you are a new user you will need to <a href='newuser.php'>Create A New Account!</a>";
}
session_register("loggedin");
session_register("upwd");
session_register("uid");
session_register("uname");
?>[/PHP]
What do i need to change?