Forum Moderators: coopster
----------------
#
# page2.php
#
?php>
session_start();
echo '<script language="JavaScript" src="scriptfile.js"></script>';/* see down below */
// some mysql queries here to validate users and get some information about them
$_SESSION['1ST_VAR']=userinfo_1;
$_SESSION['2ND_VAR']=userinfo_2;
// some html stuff here to make the page less boring
echo '<form name="form1" method=POST action="page3.php">';
echo 'Data_1:<input type="text" name="box1" size=30>';
echo 'Data_2: <input type="text" name="box2" size=30>';
echo '<a href="javascript:funct_check();">
echo '<img name="submitbutton" src="submit.jpg" border=0>';
echo '</form>';
echo $_SESSION['2ND_VAR']; /* it actually echoes the right userinfo_2 value */
?>
-------------------
#
# page3.php
#
?php>
session_start();
echo $_SESSION['1ST_VAR']; /* Undefined index error comes from here and the similar following one */
echo $_SESSION['2ND_VAR'];
$info1=$_POST['box1'];/* these have the right values typed in page2.php */
$info2=$_POST['box2'];
// stuff...
?>
-------------------
#
# scriptfile.js
#
function func_check()
{
if (document.form1.box1.length==0 && document.form1.box2.length==0)
alert('You can't do that!');
else
document.form1.submit();
}
$_SESSION['FIRST_VAR'];
$_SESSION['SECOND_VAR'];
From [us2.php.net...] "A valid variable name starts with a letter or underscore, followed by any number of letters, numbers, or underscores."
Added: Doh! Where are my manners? Welcome to WebmasterWorld [webmasterworld.com], kr4mer!