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