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] 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] 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. Link to comment https://forums.phpfreaks.com/topic/3848-header-redirect-problem/#findComment-13450 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.