For example the values that have $results in them are just displaying $results instead of the actual database information.
Does anyone know of another way to import a false parse the php variables in the external file then set it as a variable ($content) then return $content?
the function is.
Expand|Select|Wrap|Line Numbers
- function editUser()
- {
- global $db, $error,$func,$login;
- $sql = "SELECT * FROM users INNER JOIN tsms WHERE id='".$_REQUEST[2]."' AND tsms.uid=tid";
- $sql = $db->query($sql);
- if ($results = $db->fetchArray($sql))
- {
- $content = file_get_contents('./includes/editform.html');
- }
- else
- {
- $error->addError("INVALID USER","CANNOT FIND USERID ".$_REQUEST[2]);
- }
- return $content;
- }
Expand|Select|Wrap|Line Numbers
- <form>
- <table class=\"EditForm\"><thead>User Details:</thead>
- <tbody>
- <tr><td>Name:</td>
- <td><input type=\"text\" name=\"name\" maxlength=\"155\" value=\"<?=$results['Full_Name']?>\"></td></tr>
- <tr><td>Email:</td>
- <td><input type=\"text\" name=\"email\" maxlength=\"155\" value=\"<?=$results['Email'] ?>\"></td></tr>
- <tr><td>AD Account:</td>
- <td><input type=\"text\" maxlength=\"25\" name=\"ad\"></td></tr>
- <tr><td>Receive Alerts:</td>
- <td><input type=\"checkbox\" name=\"alerts\" value=\"true\"></td>
- </tr>
- </tbody>
- </table><br>
- <table class=\"EditForm\">
- <thead>Access Details:</thead>
- <tbody>
- <tr>
- <td><input type=\"checkbox\" name=\"access\" value=\"1\">Login</td>
- <td><input type=\"checkbox\" value=\"2\" name=\"access\">View Graphs</td>
- <td><input type=\"checkbox\" value=\"4\" name=\"access\">View Other TSMs<br>
- </td></tr><tr><td><input type=\"checkbox\" name=\"access\" value=\"256\">Add User<br>
- </td><td><input type=\"checkbox\" value=\"512\" name=\"access\">Edit User<br>
- </td><td><input type=\"checkbox\" value=\"1024\" name=\"access\">Remove User<br>
- </td></tr><tr><td><input type=\"checkbox\" value=\"2048\" name=\"access\">Edit Config<br>
- </td><td><input type=\"checkbox\" name=\"access\" value=\"4096\">Change Template<br>
- </td><td>
- </td></tr><tr><td colspan=\"3\">Access Level (higher can edit lowers access)<br>
- <input type=\"radio\" class=\"a_level\" name=\"a_level\" value=\"0\">None <input type=\"radio\" class=\"a_level\" name=\"a_level\" value=\"16384\">1 <input type=\"radio\" class=\"a_level\" name=\"a_level\" value=\"32768\">2 <input type=\"radio\" class=\"a_level\" name=\"a_level\" value=\"65536\">3 <input type=\"radio\" class=\"a_level\" name=\"a_level\" value=\"131072\">4 <input type=\"radio\" class=\"a_level\" name=\"a_level\" value=\"262144\">5 <input type=\"radio\" class=\"a_level\" name=\"a_level\" value=\"524288\">System Admin</td></tr>
- </tbody>
- </table>
- <br>
- <table>
- <thead>TSM Report Properties:</thead>
- <tbody>
- <tr>
- <td>Name:</td>
- <td><input type=\"text\" name=\"tsm_name\"></td>
- </tr>
- <tr>
- <td>Group:</td>
- <td><select name=\"tsm_Group\">
- <option></option>
- </select></td>
- </tr>
- <tr>
- <td>Include in reports:</td>
- <td><input type=\"checkbox\" name=\"tsm_include\"></td>
- </tr>
- </tbody>
- </table>
- <br>
- <table><tr><td><input type=\"submit\" value=\"Save\" name=\"User_Save\"></td><td><a
- href=\"javascript:LoadData('/user');\">Cancel</a></td></tr></table></form>