if ($_SESSION['formdata']['add_contract']['product'] != '') { echo product_drop_down("product", $_SESSION['formdata']['add_contract']['product']) . "</td></tr>\n"; } else { echo product_drop_down("product", 0) . "</td></tr>\n"; } echo "<tr><th>{$strServiceLevel}</th><td>"; if ($_SESSION['formdata']['add_contract']['servicelevelid'] != '') { $slid = $_SESSION['formdata']['add_contract']['servicelevelid']; } else { $slid = 0; // Default to first service level } echo servicelevel_drop_down('servicelevelid', $slid, TRUE, "onchange=\"addcontract_sltimed(\$F('servicelevelid'));\"") . "</td></tr>\n"; // check the initially selected service level to decide whether to show the extra hiddentimed section $sltag = servicelevel_id2tag($slid); $timed = servicelevel_timed($sltag); echo "<tr><th colspan='2' style='text-align: left;'><br />{$strServicePeriod}</th></tr>\n"; echo "<tr><th>{$strStartDate}</th>"; echo "<td><input type='text' name='startdate' id='startdate' size='10' value='" . date('Y-m-d', $now) . "' /> "; echo date_picker('add_contract.startdate'); echo "</td></tr>\n"; echo "<tr><th>{$strExpiryDate}</th>"; echo "<td><input class='required' name='expiry' size='10' "; if ($_SESSION['formdata']['add_contract']['expiry'] != '') { echo "value='{$_SESSION['formdata']['add_contract']['expiry']}'"; } echo "/> " . date_picker('add_contract.expiry'); echo "<input type='checkbox' name='noexpiry' "; if ($_SESSION['formdata']['add_contract']['noexpiry'] == "on") { echo "checked='checked' "; }
if ($userid == $_SESSION['userid']) { if ($draftid == -1) { $sql = "INSERT INTO `{$dbDrafts}` (userid,incidentid,type,meta,content,lastupdate) VALUES ('{$userid}','{$incidentid}','{$type}','{$meta}','{$content}','{$now}')"; } else { $sql = "UPDATE `{$dbDrafts}` SET content = '{$content}', meta = '{$meta}', lastupdate = '{$now}' WHERE id = {$draftid}"; } $result = mysql_query($sql); if (mysql_error()) { trigger_error("MySQL Query Error " . mysql_error(), E_USER_ERROR); } echo mysql_insert_id(); } break; case 'servicelevel_timed': $sltag = servicelevel_id2tag(cleanvar($_REQUEST['servicelevel'])); if (servicelevel_timed($sltag)) { echo "TRUE"; } else { echo "FALSE"; } break; case 'contexthelp': $context = cleanvar($_REQUEST['context']); $helpfile = APPLICATION_HELPPATH . "{$_SESSION['lang']}" . DIRECTORY_SEPARATOR . "{$context}.txt"; // Default back to english if language helpfile isn't found if (!file_exists($helpfile)) { $helpfile = APPLICATION_HELPPATH . "{$_SESSION['lang']}" . DIRECTORY_SEPARATOR . "en-GB/{$context}.txt"; } if (file_exists($helpfile)) { $fp = fopen($helpfile, 'r', TRUE); $helptext = fread($fp, 1024);