public function updateSlideshow($contentID) { $form = new Form(); $form->post('animationSpeed')->val('blank')->val('digit')->post('slideDuration')->val('blank')->val('digit')->post('autoplay')->post('animationType'); if (!$form->submit()) { $error = $form->fetchError(); $this->_returnError(reset($error), key($error)); return false; } $data = $form->fetch(); // Form passed $this->db->update('slideshow', $data, '`contentID` =' . $contentID); return array('error' => false, 'results' => $data); }
public function editNavLink($contentID) { // Validate $form = new Form(); $form->post('name')->val('blank')->post('url')->val('blank'); if (!$form->submit()) { // Error $error = $form->fetchError(); $this->_returnError(reset($error), key($error)); return false; } $data = $form->fetch(); // Form passed // Update Content DB Entry $this->db->update('content', array('url' => $data['url']), "`contentID` = " . $contentID); $this->db->update('navLink', array('name' => $data['name']), "`contentID` = " . $contentID); echo json_encode(array('error' => false)); }
<?php require '../libs/Val.php'; require '../libs/Form.php'; if (isset($_REQUEST['run'])) { $form = new Form(); $form->post('name')->val('minlength', 2)->post('age')->val('digit')->post('gender'); if (!$form->submit()) { print_r($form->fetchError()); } else { echo 'The form passed!'; $data = $form->fetch(); echo '<pre>'; print_r($data); echo '</pre>'; } // try { // $form = new Form(); // $form ->post('name') // ->val('minlength', 2) // ->post('age') // ->val('digit') // ->post('gender'); // $form ->submit(); // echo 'The form passed!'; // $data = $form->fetch() ; // echo '<pre>'; // print_r($data); // echo '</pre>'; // } catch (Exception $e) { // print_r($e->getMessage());