<?php if (!empty($_POST)) { include_once 'includes/basics/basics.inc'; $postArray = get_postArray_From_jqSearializedArray($_POST['headerData']); if (!empty($postArray['class_name']) && !empty($postArray['program_name'])) { $class = $postArray['class_name'][0]; $program_name = $postArray['program_name'][0]; $p = new sys_program(); $p->program_name = $program_name; $p->class = $class; $p->parameters = serialize($postArray); $p->status = 'Initiated'; try { $p->_before_save($postArray); $p->save(); $dbc->confirm(); echo "<div id='json_save_header'>"; echo '<div class="alert alert-success alert-dismissible" role="alert"> <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span></button>'; echo "<div class='message'>The program is sucessfully saved; Program Id is " . $p->sys_program_id . '</div>' . '</div></div>'; } catch (Exception $e) { echo " Saving the program failed! " . $e->getMessage(); return -99; } } return; } $hideContextMenu = true; global $s; if (!empty($_GET['class_name']) && !empty($_GET['program_name'])) {