Hi, I' running a self-registration script. On the login page are 2 fields: 'username' and 'paswd'.
The contents are checked against a db. New users must enter 'new' and 'user' into these fields and that will skip the db check and dump them into a registration page. On testing (after it worked fine last week) I find that new/user dumps me back into the login page (home.html). The code is ... <?php include("functions.php"); include("local.php"); $login=$url."home.html"; if(isset($_REQUEST["username"]) && $_REQUEST["username"]!=''){ $username=$_REQUEST["username"]; } else { header("Location: $login"); } if(isset($_REQUEST["paswd"]) && $_REQUEST["paswd"]!=''){ $paswd=$_REQUEST["paswd"]; } else { header("Location: $login"); } if( $username == 'new' ){ $new_u=$url."user_new.php"; header("Location: $new_u"); } $strSQL = "select * FROM user WHERE (Username='$username' AND Paswd='$paswd')"; $cur = odbc_exec( $conn, $strSQL ); if (!$cur) { Error_handler( "#1 Error in odbc_exec( no cursor returned ) ".$strSQL , $conn ); } ...... ?> Any suggestions? This is running on Win NT. Chers George -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php