public static function submitFeedback($id, $feedback) { if (CFeedback::createFeedback($id)) { $name = $feedback['name']; $department = $feedback['department']; $section = $feedback['section']; $year = $feedback['year']; $email = $feedback['email']; $dob = $feedback['dob']; $gscmember = $feedback['gscmember']; $feedback = $feedback['feedback']; $sql = "INSERT INTO feedback{$id} VALUES (' ','{$name}','{$department}','{$section}','{$year}','{$email}','{$dob}','{$gscmember}','{$feedback}' )"; if (mysql_query($sql)) { return true; } else { return false; } } else { return false; } }
<ul class="dropdown-menu"> <li><a id="btn-logout" role="button" href="#">Logout</a></li> </ul> </li> </ul> </div> </div> </div> <div class="container-fluid"> <div class="well well-lg"> <div class="row"> <?php if (isset($_GET['id'])) { $eventid = $_GET['id']; CFeedback::createFeedback($eventid); $table = new CTable("feedback" . $eventid, 'table-feedback'); $response = $table->drawTable(array('#', '', 'Name', 'Department', 'Section', 'Year', 'Email', 'Date Of Birth', 'GSC Member', 'Feedback'), true); echo "{$response}"; } else { echo "<p>Invalid event index</p>"; exit; } ?> </div> </div> <div class="modal fade" id="modal-reply-suggest"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button class="close" data-dismiss="modal">×</button>
<?php require_once '../../include/feedback.inc.php'; if (isset($_POST['id'])) { $eventid = $_POST['id']; foreach ($_POST as $value) { if ($value == "") { $response = array('title' => 'Error!', 'message' => 'Make sure you filled all the fields', 'style' => 'error'); echo json_encode($response); exit; } } $dob = $_POST['day'] . " " . $_POST['month'] . " " . $_POST['year']; $feedback = array('name' => $_POST['name'], 'department' => $_POST['department'], 'section' => $_POST['section'], 'year' => $_POST['batch'], 'email' => $_POST['email'], 'dob' => $dob, 'gscmember' => $_POST['gscmember'], 'feedback' => $_POST['feedback']); if (CFeedback::submitFeedback($eventid, $feedback)) { $response = array('title' => 'Done!', 'message' => 'Thanks for your feedback', 'style' => 'notice'); } else { $response = array('title' => 'Internal Error!', 'message' => 'There was an internal error' . mysql_error(), 'style' => 'error'); } } else { $response = array('title' => 'Error!', 'message' => 'Invalid event index', 'style' => 'error'); } echo json_encode($response);