Hi ,
I am writing a dashboard in PHP which will have multi tenant capabilities the pages designed so far is the login page and then the control panel and the add resource page
The issue is when I login from login page i am able to store session to the second page i.e. the control panel page from control panel there is a button which invokes a page for adding a resource I need variables which are on page 2 to be available on page3 which i am unable to retrieve,
here is my code
Page 1 - Login Page
<form name="adminfrm" action="test.php" method="post" >
</form>
LOGIN TO THE
NETWORK |
|
Network Admin | <input type="text" name="netadmin" > |
Admin Password | <input type="text" name="netpasswd" > |
Network Name | <input type="text" name="netname" > |
<input type="Submit" value="Login"> <input type="reset" value="Clear"> |
</body>
page 2 Control Panel [test.php]
= $_POST[= $_POST[= $_POST[= $_POST[= $_POST[= $_POST[= mysql_connect(";
echo "<head><title>Wireless Network Overview of : $network_name </title></head>";
$table1="group";
$table2="network";
$table3="node";
$table4="users";
//$result = mysql_list_tables($netnaam);
echo "<table width=\"75%\" border=\"0\" align=\"center\">";
echo "<tr >";
echo "<td colspan=\"2\" align=\"right\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"-1\"><a href=\"start.php\">Logout</a>";
echo "</td>";
echo "</tr>";
echo "<tr bgcolor=\"#993333\"> ";
echo "<td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"-1\" color=\"#FFFFFF\"><B>Network Name : </B>$network_name</font></td>";
echo "<td align=\"center\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"-1\" color=\"#FFFFFF\" >Action</font></td>";
echo "</tr>";
echo "<tr bgcolor=\"#CCCCCC\">";
echo "<td >";
print "$table1\n";
echo "</td>";
echo "<td align=\"center\">";
echo "<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"-1\" ><input type=\"button\" value=\"Manage\" ></font>";
echo "</td>";
echo "</tr>";
echo "<tr bgcolor=\"#CCCCCC\">";
echo "<td>";
print "$table2\n";
echo "</td>";
echo "<td align=\"center\">";
echo "<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"-1\" ><input type=\"Submit\" value=\"Manage\" onClick=window.open('../WebAdmin/addnet/create.php','addnet','height=400,width=600,scrolling=no,noresize') ></font>";
echo "</td>";
echo "</tr>";
echo "<tr bgcolor=\"#CCCCCC\">";
echo "<td>";
print "$table3\n";
echo "</td>";
echo "<td align=\"center\">";
echo "<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"-1\" ><input type=\"button\" value=\"Manage\"></font>";
echo "</td>";
echo "</tr>";
echo "<tr bgcolor=\"#CCCCCC\">";
echo "<td>";
print "$table4\n";
echo "</td>";
echo "<td align=\"center\">";
echo "<font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"-1\" ><input type=\"button\" value=\"Manage\"></font>";
echo "</td>";
echo "</tr>";
echo "</table>";
echo "<br><br>";
echo "<table width=\"75%\" border=\"0\" align=\"center\">";
echo "<tr bgcolor=\"#993333\"> ";
echo "<td colspan=\"2\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"-1\" color=\"#FFFFFF\"><B>Online User Stats : </font></td>";
echo "</tr>";
echo "<tr bgcolor=\"#CCCCCC\">";
echo "<td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"-1\" >Online Users </td>";
echo "<td align=\"center\">";
echo "<input type=\"button\" value=\"View\">";
echo "</td>";
echo "</tr>";
echo "<tr bgcolor=\"#993333\"> ";
echo "<td colspan=\"2\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"-1\" color=\"#FFFFFF\"><B>Traffic Stats : </font></td>";
echo "</tr>";
echo "<tr bgcolor=\"#CCCCCC\">";
echo "<td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"-1\" >Traffic Stats</td>";
echo "<td align=\"center\">";
echo "<input type=\"button\" value=\"View\">";
echo "</td>";
echo "</tr>";
echo "<tr bgcolor=\"#993333\"> ";
echo "<td colspan=\"2\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"-1\" color=\"#FFFFFF\"><B>Bandwidth Stats : </font></td>";
echo "</tr>";
echo "<tr bgcolor=\"#CCCCCC\">";
echo "<td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"-1\" >Bandwidth Stats</td>";
echo "<td align=\"center\">";
echo "<input type=\"button\" value=\"View\">";
echo "</td>";
echo "</tr>";
echo "<tr bgcolor=\"#993333\"> ";
echo "<td colspan=\"2\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"-1\" color=\"#FFFFFF\"><B>Alarms & Monitors : </B></font></td>";
echo "</tr>";
echo "<tr bgcolor=\"#CCCCCC\">";
echo "<td><font face=\"Verdana, Arial, Helvetica, sans-serif\" size=\"-1\" >Network Alarms</td>";
echo "<td align=\"center\">";
echo "<input type=\"button\" value=\"View\">";
echo "</td>";
echo "</tr>";
echo "</html>";
?>
from page 2 [test.php]
I am having a button which calls a page which adds resource in my database but i am unable to pass session variables from page2 i.e. test.php to page 3
I want to know how can i achieve this using session variables , do i have to use cookies instead? What I want is once i log in from my login page i will need the user login details one page1 and details on page 2 to be available on all the pages until i logout which destroys my session variables
I am novice in PHP would like to know if any one could provide me with expert insight on the same.
Thanks in Advance
Best Regards
Chetan Jha