JavaScript vs. Header redirect
| From: | Hunter Vaughn | Date: | Wed, 22 May 2002 01:19:19 +0000 |
| Subject: | JavaScript vs. Header redirect | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-98672@lists.php.net to get a copy of this message | ||
Is there any reason I can't just use a JavaScript redirect from a PHP login
handling script since I can't seem to get the header("Location: URL");
function to work? Any security concerns or anything else? As far as I can
tell, all calls to header fail as soon as I attain variables based on a POST
submission. See example below.
<?
$username = $_POST[username];
$password = $_POST[password];
if(some username/password format verification) {
query the database
if($password matches pass in database) {
session_start();
$email = $Row[0];
$memberID = $Row[1];
session_register('email');
session_register('memberID');
//header("Location: URL"); This doesn't work.
print("<script language=\"JavaScript\">window.location =
\"http://depts.washington.edu/bionano/HTML/letsboogie22.html\";</script>");
exit;
}
else {
print("That didn't work...");
}
}
else {
print("Please enter your username & password.");
}
?>