<a href="editstyles.php">jump to stylesheets</a> | <?php $properties = array('btnSaveTemplate', 'selTemplate', 'btnNewTemplate', 'btnPickPublic', 'btnSaveTemplate', 'btnMakeMine', 'txtHeader', 'txtComment', 'txtFooter', 'chkTemplatePublic', 'iTemplatePublic', 'txtTemplateName', 'hdnTemplateId'); foreach ($properties as $property) { ${$property} = array_key_exists($property, $_REQUEST) ? $_REQUEST[$property] : null; } if (!empty($btnSaveTemplate)) { $template = new Template($db); $iTemplatePublic = 0; if ($chkTemplatePublic == "on") { $iTemplatePublic = 1; } if (-1 == $hdnTemplateId) { $selTemplate = $template->create($hdnUserId, $iTemplatePublic, $txtHeader, $txtComment, $txtFooter, $txtTemplateName); } else { $template->update($hdnTemplateId, $hdnUserId, $iTemplatePublic, $txtHeader, $txtComment, $txtFooter, $txtTemplateName); } } // Save the template preference change if required if (!empty($_REQUEST['btnMakeMine'])) { $TempQuery = " DELETE FROM UserTemplate WHERE i_UID = {$hdnUserId}"; $TempQueryId = mysql_query($TempQuery); $TempQuery = "INSERT INTO UserTemplate VALUES ({$hdnUserId}, {$hdnTemplateId})"; $TempQueryId = mysql_query($TempQuery); echo $TempQuery; } // get a drop-down of all the users templates. $TemplateQuery = "SELECT i_TemplateID\n , vc_TemplateName\n FROM Template\n WHERE i_UID = {$hdnUserId}\n ORDER BY i_TemplateID"; $TemplateQueryId = mysql_query($TemplateQuery, $link); echo "<form name=\"frmSelection\" action=\"edittemplate.php\" method=\"post\">\n"; echo "Your Templates: <select name=\"selTemplate\">\n";
<?php //Imports require_once 'session.php'; require_once 'db/db_conn.php'; require_once 'db/SELECT.php'; require_once 'db/UPDATE.php'; require_once 'classes/Template.php'; $con = connect_db(); $ADK_MSG_TMPL = new Template(); $ADK_MSG_TMPL->populateFromUpdate(); if (!$ADK_MSG_TMPL->isValid()) { $con->close(); http_response_code(400); echo $ADK_MSG_TMPL->err; exit; } $ADK_MSG_TMPL->sanitize(); $ADK_MSG_TMPL->update($con); $ADK_MSG_TMPLS = new Templates(); $ADK_MSG_TMPLS->get($con, $_SESSION['ADK_USER_ID']); $con->close(); echo json_encode($ADK_MSG_TMPLS); http_response_code(200);