| [ Index ] |
PHP Cross Reference of Quick Form DataBase |
[Summary view] [Print] [Text view]
1 <?php 2 if (!defined('QFDB_SECURITY')) { 3 die("You can't access this file directly..."); 4 } 5 6 7 /** 8 * Form QFDB Object: Build a Hidden Form Field 9 * 10 * @author Everaldo Wanderlei Uavniczak <everaldouav [at] gmail.com> 11 * @since 0.1 12 * @package quickformdb 13 * @see http://www.qfdb.net/ 14 * @license BSD License <http://www.qfdb.net/bsd_license.txt> 15 * @link http://w3schools.com/tags/tag_input.asp 16 * @todo define error message if trim(form_field) == 0 17 */ 18 19 20 21 22 class qfdbobj_hidden { 23 24 25 static function obj_struct(&$qfdb) 26 { 27 $qfdb->m['object'] = 'hidden'; 28 $qfdb->m['status'] = '1234'; 29 $qfdb->m['if'] = ''; 30 $qfdb->m['alias'] = ''; 31 32 $qfdb->m['db_field'] = ''; 33 $qfdb->m['form_field'] = ''; 34 35 $qfdb->m['others'] = ''; 36 $qfdb->m['value'] = ''; 37 $qfdb->m['value_1'] = ''; 38 $qfdb->m['value_3'] = ''; 39 40 $qfdb->m['object_properties'] = count($qfdb->m) +2; 41 } // end func 42 43 44 45 static function obj_html(&$qfdb) 46 { 47 if ($qfdb->m['value_'.$qfdb->get_status() ]) { 48 $qfdb->m['value'] = $qfdb->m['value_' . $qfdb->get_status() ]; 49 } 50 51 $qfdb->add_output('html', '<input type="hidden" name="'.$qfdb->m['form_field'].'" value="'.$qfdb->m['value'].'" />'."\n\n"); 52 } // end func 53 54 55 56 static function obj_db(&$qfdb) 57 { 58 } // end func 59 60 61 62 static function obj_debug(&$qfdb) 63 { 64 } // end func 65 66 67 68 static function obj_fixed(&$qfdb) 69 { 70 } // end func 71 72 } // end class
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated: Fri Nov 14 17:48:13 2008 | Cross-referenced by PHPXref 0.7 |