olliee Posted March 31, 2006 Share Posted March 31, 2006 Hey all,The site i've been working on since September/October is almost finished now (for a University project), but have just been stumbled by the last peice of code im doing. Just wondering if any of your guys have any insight to how to fix it.---I have serval pages using an iFrame which im using to load a menu, im using this menu to provide some security. E.g. if roleID = 1 display links for admins to use, if roleID = 2 display links for teachers else go way (by this it loads up the denied.php file telling the user the page is resitricted.Now my problem is that my html code for these links is interfering with the php code. Is ther anyway to get them to work together, if so how? Thanks in advance![code] <?php if ($roleID ==2){ <a href="excel.php" target="_parent">Download Database</a> <a href="urlenter.php" target="_parent">URL Page</a> <a href="admin.php" target="_parent">CP Home </a> <a href="Teacher_creation.php" target="_parent">Admin/Teacher Creation </a> Account Removal } elseif ($roleID ==1) { <a href="../excel.php" target="_parent">Download Database</a>} else { header("Location: denied.php"); exit;};?>[/code] Quote Link to comment Share on other sites More sharing options...
realjumper Posted March 31, 2006 Share Posted March 31, 2006 You'd be wanting to escape those html double quotes wouldn't you?[code] <?php if ($roleID ==2){ echo "<a href=\"excel.php\" target=\"_parent\">Download Database</a>"; echo "<a href=\"urlenter.php\" target=\"_parent\">URL Page</a>"; echo "<a href=\"admin.php" target=\"_parent\">CP Home </a>"; echo "<a href=\"Teacher_creation.php\" target=\"_parent\">Admin/Teacher Creation </a>"; echo "Account Removal"; } elseif ($roleID ==1) { echo " <a href=\"../excel.php\" target=\"_parent\">Download Database</a>";} else { header("Location: denied.php"); exit;};?>[/code] Quote Link to comment Share on other sites More sharing options...
olliee Posted March 31, 2006 Author Share Posted March 31, 2006 Thank you very much!! That did the trick nicely. Quote Link to comment Share on other sites More sharing options...
realjumper Posted March 31, 2006 Share Posted March 31, 2006 You're welcome :-) Quote Link to comment Share on other sites More sharing options...
olliee Posted March 31, 2006 Author Share Posted March 31, 2006 I also manged to fix my other security issue as well :D, I'm off to bed now for some well earned rest. This web site is going to be the death of me. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.