I've looked through the other posts just to let you know. Here's the code I
have, not sure why it's not working:
page1.php:
<?
session_start();
if (($mode=="logoff"))
{
$_SESSION['userid'] = "";
}
if (($error=="badusername"))
{
$_SESSION['errorstring'] = "You have entered an incorrect UserId";
}
else
if (($error=="badpassword"))
{
$_SESSION['errorstring'] = "You have entered an incorrect password";
}
if (($userid!="") && ($password!=""))
{
$query="SELECT * FROM tblUser WHERE dUserID='".$userid."'";
$rs = odbc_do($connection, $query);
$numrows = odbc_num_rows($rs);
while(odbc_fetch_row($rs))
{
$_SESSION['dUserID'] = odbc_result($rs, "dUserID");
$_SESSION['dPassword'] = odbc_result($rs, "dPassword");
}
if ($numrows == 0)
{
$_SESSION['error'] = "badusername";
}
else
if ($dPassword!=$Password)
{
$_SESSION['error'] = "badpassword";
$_SESSION['acct'] = $_SESSION['wUserID'];
header("Location: login.php");
}
else
{
$_SESSION['userid'] = strtoupper($_SESSION['userid']);
}
header("Location: my_account.php");
}
else
{
?>
<html>
<head>
</head>
<body>
<? include("includes/header.php"); ?>
***This is the form that sends wUserID and wPassword to login.php
<form name="form1" method="post" action="login.php">
<table width="77%" border="0"
cellspacing="0" cellpadding="0" align="center">
<tr>
<td colspan="2"><img
src="images/username.gif" width="71" height="11"><br>
<input type="text" name="wUserID"
size="11">
</td>
</tr>
<tr>
<td colspan="2" height="3"><img
src="images/spacer.gif" width="12" height="5"></td>
</tr>
<tr>
<td colspan="2"><img
src="images/password.gif" width="71" height="11"><br>
<input type="password"
name="wPassword" size="11">
</td>
</tr>
<tr>
<td colspan="2"><img
src="images/spacer.gif" width="12" height="5"></td>
</tr>
<tr>
<td colspan="2">
<input type="image" img
src="images/button_signin.gif" width="66" height="12" border="0">
</td>
</tr>
<tr>
<td colspan="2"> </td>
</tr>
<tr>
<td colspan="2">
<input type="checkbox" name="checkbox"
value="checkbox">
Save for next visit</td>
</tr>
</table>
</form>
</body>
</html>
<?
}
?>
page2.php:
<?
session_start();
$_SESSION['wUserID'] = $_REQUEST["wUserID"];
$_SESSION['wPassword'] = $_REQUEST["wPassword"];
//echo "User ID is ".$_SESSION["wUserID"];
//echo "<br>";
//echo "Password is ".$_SESSION["wPassword"];
if (($_SESSION['wUserID']!="") && ($_SESSION['wPassword']!=""))
{
$query = "SELECT * FROM tblUser WHERE dUserID='".$_SESSION['wUserID']."'";
$rs = odbc_exec($connection, $query);
$numrows = odbc_num_rows($rs);
while(odbc_fetch_row($rs))
{
$_SESSION['USERID'] = odbc_result($rs, "dUserID");
$_SESSION['PASSWORD'] = odbc_result($rs, "dPassword");
}
if ($numrows==0)
{
$_SESSION['error'] = "badusername";
header("Location: login.php");
}
else
if ($_SESSION['PASSWORD']!=$_SESSION['wPassword'])
{
$_SESSION['error'] = "badpassword";
$_SESSION['acct'] = $_SESSION['wUserID'];
header("Location: login.php");
}
else
{
$_SESSION['displayid'] = strtoupper($_SESSION['wUserID']);
}
header("Location: my_account.php");
}
else
{
echo "DIDN'T WORK";
}
?>
page3.php:(this is the page that can't get values on)
<?
session_start();
echo "value is ".$_SESSION['USERID'];
?>
_________________________________________________________________
Send and receive Hotmail on your mobile device: http://mobile.msn.com
--
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php