vzwhaley Posted March 1, 2006 Share Posted March 1, 2006 Can anyone tell me why the following code will not redirect to the page when the recordset is true?[code] $sql = "SELECT Username, Pass, Security FROM Admin WHERE Username = '$Username' AND Pass = '$Password'"; $RS = mysql_query($sql); $num = mysql_num_rows($RS); if ($num != 0) { $redirectLoginSuccess = "default.php"; $_SESSION['Username'] = $RSLogin['Username']; $_SESSION['Security'] = $RSLogin['Security']; header("Location: ".$redirectLoginSuccess); }[/code] Quote Link to comment https://forums.phpfreaks.com/topic/3848-header-redirect-problem/ Share on other sites More sharing options...
php_b34st Posted March 1, 2006 Share Posted March 1, 2006 You need to put the location inside the ""[code]header("Location: $redirectLoginSuccess");[/code] Quote Link to comment https://forums.phpfreaks.com/topic/3848-header-redirect-problem/#findComment-13370 Share on other sites More sharing options...
mainewoods Posted March 2, 2006 Share Posted March 2, 2006 --Sometimes the header requires a fully qualified url to work: [a href=\"http://domainname.com/directory/file.php\" target=\"_blank\"]http://domainname.com/directory/file.php[/a]--you're safer if you always use a fully qualified url with the header. I'm not sure if this is a browser issue or a server host issue. Quote Link to comment https://forums.phpfreaks.com/topic/3848-header-redirect-problem/#findComment-13450 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.