/[cvs]/nfo/php/libs/com.newsblob.phphtmllib/doc/phpHtmlLib/form-examples/SampleForm.html
ViewVC logotype

Annotation of /nfo/php/libs/com.newsblob.phphtmllib/doc/phpHtmlLib/form-examples/SampleForm.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations)
Thu May 6 16:57:19 2004 UTC (20 years, 4 months ago) by jonen
Branch: MAIN
CVS Tags: HEAD
File MIME type: text/html
 updated all to v2.4.1 - Apr 01, 2004

1 jonen 1.1 <?xml version="1.0" encoding="iso-8859-1"?>
2     <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3     <html xmlns="http://www.w3.org/1999/xhtml">
4     <head>
5     <!-- template designed by Marco Von Ballmoos -->
6     <title>Docs For Class SampleForm</title>
7     <link rel="stylesheet" href="../../media/stylesheet.css" />
8     <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
9     </head>
10     <body>
11     <div class="page-body">
12     <h2 class="class-name">Class SampleForm</h2>
13    
14     <a name="sec-description"></a>
15     <div class="info-box">
16     <div class="info-box-title">Description</div>
17     <div class="nav-bar">
18     <span class="disabled">Description</span> |
19     <a href="#sec-vars">Vars</a>
20     | <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
21    
22     </div>
23     <div class="info-box-body">
24     <!-- ========== Info from phpDoc block ========= -->
25     <p class="short-description">This is the Class that handles the building of the Form itself. It creates the Form Elements inside the form_init_elements() method.</p>
26     <ul class="tags">
27     <li><span class="field">author:</span> Culley Harrelson &lt;<a href="mailto:culley@fastmail.fm">culley@fastmail.fm</a>&gt;</li>
28     </ul>
29     <p class="notes">
30     Located in <a class="field" href="_examples_form3_php.html">/examples/form3.php</a> (line <span class="field">59</span>)
31     </p>
32    
33    
34     <pre><a href="../../phpHtmlLib/FormProcessing/FormContent.html">FormContent</a>
35     |
36     --SampleForm</pre>
37    
38     </div>
39     </div>
40    
41    
42    
43    
44     <a name="sec-method-summary"></a>
45     <div class="info-box">
46     <div class="info-box-title">Method Summary</span></div>
47     <div class="nav-bar">
48     <a href="#sec-description">Description</a> |
49     <a href="#sec-vars">Vars</a>
50    
51     |
52     <span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
53     </div>
54     <div class="info-box-body">
55     <div class="method-summary">
56    
57     <div class="method-definition">
58     <span class="method-result">void</span>
59     <a href="#form" title="details" class="method-name">form</a>
60     ()
61     </div>
62    
63     <div class="method-definition">
64     <span class="method-result">void</span>
65     <a href="#form_action" title="details" class="method-name">form_action</a>
66     ()
67     </div>
68    
69     <div class="method-definition">
70     <span class="method-result">void</span>
71     <a href="#form_backend_validation" title="details" class="method-name">form_backend_validation</a>
72     ()
73     </div>
74    
75     <div class="method-definition">
76     <span class="method-result">void</span>
77     <a href="#form_init_data" title="details" class="method-name">form_init_data</a>
78     ()
79     </div>
80    
81     <div class="method-definition">
82     <span class="method-result">void</span>
83     <a href="#form_init_elements" title="details" class="method-name">form_init_elements</a>
84     ()
85     </div>
86     </div>
87     </div>
88     </div>
89    
90     <a name="sec-vars"></a>
91     <div class="info-box">
92     <div class="info-box-title">Variables</div>
93     <div class="nav-bar">
94     <a href="#sec-description">Description</a> |
95     <a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>)
96    
97    
98     |
99     <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
100    
101     </div>
102     <div class="info-box-body">
103     <h4>Inherited Variables</h4>
104     <A NAME='inherited_vars'><!-- --></A>
105     <p>Inherited from <span class="classname"><a href="../../phpHtmlLib/FormProcessing/FormContent.html">FormContent</a></span></p>
106     <blockquote>
107     <span class="var-title">
108     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_action_counter">FormContent::$_action_counter</a></span><br>
109     </span>
110     <span class="var-title">
111     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_action_message">FormContent::$_action_message</a></span><br>
112     </span>
113     <span class="var-title">
114     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_cancel_action">FormContent::$_cancel_action</a></span><br>
115     </span>
116     <span class="var-title">
117     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_default_label_css">FormContent::$_default_label_css</a></span><br>
118     </span>
119     <span class="var-title">
120     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_elements">FormContent::$_elements</a></span><br>
121     </span>
122     <span class="var-title">
123     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_error_label_css">FormContent::$_error_label_css</a></span><br>
124     </span>
125     <span class="var-title">
126     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_file_elements">FormContent::$_file_elements</a></span><br>
127     </span>
128     <span class="var-title">
129     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_form_errors_title">FormContent::$_form_errors_title</a></span><br>
130     </span>
131     <span class="var-title">
132     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_form_errors_width">FormContent::$_form_errors_width</a></span><br>
133     </span>
134     <span class="var-title">
135     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_form_name">FormContent::$_form_name</a></span><br>
136     </span>
137     <span class="var-title">
138     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_form_on_submit">FormContent::$_form_on_submit</a></span><br>
139     </span>
140     <span class="var-title">
141     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_has_confirm">FormContent::$_has_confirm</a></span><br>
142     </span>
143     <span class="var-title">
144     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_has_file_element">FormContent::$_has_file_element</a></span><br>
145     </span>
146     <span class="var-title">
147     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_hidden_elements">FormContent::$_hidden_elements</a></span><br>
148     </span>
149     <span class="var-title">
150     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_required_field_marker">FormContent::$_required_field_marker</a></span><br>
151     </span>
152     <span class="var-title">
153     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_required_field_text">FormContent::$_required_field_text</a></span><br>
154     </span>
155     <span class="var-title">
156     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_stripslashes">FormContent::$_stripslashes</a></span><br>
157     </span>
158     <span class="var-title">
159     <span class="var-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#var$_width">FormContent::$_width</a></span><br>
160     </span>
161     </blockquote>
162    
163     </div>
164     </div>
165    
166     <a name="sec-methods"></a>
167     <div class="info-box">
168     <div class="info-box-title">Methods</div>
169     <div class="nav-bar">
170     <a href="#sec-description">Description</a> |
171     <a href="#sec-vars">Vars</a>
172     <a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
173    
174     </div>
175     <div class="info-box-body">
176     <A NAME='method_detail'></A>
177     <a name="methodform" id="form"><!-- --></a>
178     <div class="evenrow">
179    
180     <div class="method-header">
181     <span class="method-title">form</span> (line <span class="line-number">279</span>)
182     </div>
183    
184     <!-- ========== Info from phpDoc block ========= -->
185     <p class="short-description">This is the method that builds the layout of where the FormElements will live. You can lay it out any way you like.</p>
186    
187     <div class="method-signature">
188     <span class="method-result">void</span>
189     <span class="method-name">
190     form
191     </span>
192     ()
193     </div>
194    
195    
196     <hr class="separator" />
197     <div class="notes">Redefinition of:</div>
198     <dl>
199     <dt><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodform">FormContent::form()</a></dt>
200     <dd>This method builds the html form.</dd>
201     </dl>
202    
203     </div>
204     <a name="methodform_action" id="form_action"><!-- --></a>
205     <div class="oddrow">
206    
207     <div class="method-header">
208     <span class="method-title">form_action</span> (line <span class="line-number">320</span>)
209     </div>
210    
211     <!-- ========== Info from phpDoc block ========= -->
212     <p class="short-description">This method is called ONLY after ALL validation has passed. This is the method that allows you to do something with the data, say insert/update records in the DB.</p>
213    
214     <div class="method-signature">
215     <span class="method-result">void</span>
216     <span class="method-name">
217     form_action
218     </span>
219     ()
220     </div>
221    
222    
223     <hr class="separator" />
224     <div class="notes">Redefinition of:</div>
225     <dl>
226     <dt><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodform_action">FormContent::form_action()</a></dt>
227     <dd>This method handles the</dd>
228     </dl>
229    
230     </div>
231     <a name="methodform_backend_validation" id="form_backend_validation"><!-- --></a>
232     <div class="evenrow">
233    
234     <div class="method-header">
235     <span class="method-title">form_backend_validation</span> (line <span class="line-number">308</span>)
236     </div>
237    
238     <!-- ========== Info from phpDoc block ========= -->
239     <p class="short-description">This method gets called after the FormElement data has passed the validation. This enables you to validate the data against some backend mechanism, say a DB.</p>
240    
241     <div class="method-signature">
242     <span class="method-result">void</span>
243     <span class="method-name">
244     form_backend_validation
245     </span>
246     ()
247     </div>
248    
249    
250     <hr class="separator" />
251     <div class="notes">Redefinition of:</div>
252     <dl>
253     <dt><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodform_backend_validation">FormContent::form_backend_validation()</a></dt>
254     <dd>This method is called after the FormElements</dd>
255     </dl>
256    
257     </div>
258     <a name="methodform_init_data" id="form_init_data"><!-- --></a>
259     <div class="oddrow">
260    
261     <div class="method-header">
262     <span class="method-title">form_init_data</span> (line <span class="line-number">256</span>)
263     </div>
264    
265     <!-- ========== Info from phpDoc block ========= -->
266     <p class="short-description">This method is called only the first time the form page is hit. This enables u to query a DB and pre populate the FormElement objects with data.</p>
267    
268     <div class="method-signature">
269     <span class="method-result">void</span>
270     <span class="method-name">
271     form_init_data
272     </span>
273     ()
274     </div>
275    
276    
277     <hr class="separator" />
278     <div class="notes">Redefinition of:</div>
279     <dl>
280     <dt><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodform_init_data">FormContent::form_init_data()</a></dt>
281     <dd>This method is called by the</dd>
282     </dl>
283    
284     </div>
285     <a name="methodform_init_elements" id="form_init_elements"><!-- --></a>
286     <div class="evenrow">
287    
288     <div class="method-header">
289     <span class="method-title">form_init_elements</span> (line <span class="line-number">66</span>)
290     </div>
291    
292     <!-- ========== Info from phpDoc block ========= -->
293     <p class="short-description">This method gets called EVERY time the object is created. It is used to build all of the FormElement objects used in this Form.</p>
294    
295     <div class="method-signature">
296     <span class="method-result">void</span>
297     <span class="method-name">
298     form_init_elements
299     </span>
300     ()
301     </div>
302    
303    
304     <hr class="separator" />
305     <div class="notes">Redefinition of:</div>
306     <dl>
307     <dt><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodform_init_elements">FormContent::form_init_elements()</a></dt>
308     <dd>This method is what is called to build the list of FormElements that will be used by this form.</dd>
309     </dl>
310    
311     </div>
312     <h4>Inherited Methods</h4>
313     <a name='inherited_methods'><!-- --></a>
314     <!-- =========== Summary =========== -->
315     <p>Inherited From <span class="classname"><a href="../../phpHtmlLib/FormProcessing/FormContent.html">FormContent</a></span></p>
316     <blockquote>
317     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodFormContent">FormContent::FormContent()</a></span><br>
318     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodadd_action">FormContent::add_action()</a></span><br>
319     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodadd_cancel">FormContent::add_cancel()</a></span><br>
320     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodadd_element">FormContent::add_element()</a></span><br>
321     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodadd_error">FormContent::add_error()</a></span><br>
322     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodadd_hidden_action">FormContent::add_hidden_action()</a></span><br>
323     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodadd_hidden_element">FormContent::add_hidden_element()</a></span><br>
324     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodadd_image_action">FormContent::add_image_action()</a></span><br>
325     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodbuild_confirm_table">FormContent::build_confirm_table()</a></span><br>
326     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodelement_form">FormContent::element_form()</a></span><br>
327     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodelement_label">FormContent::element_label()</a></span><br>
328     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodform">FormContent::form()</a></span><br>
329     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodform_action">FormContent::form_action()</a></span><br>
330     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodform_backend_validation">FormContent::form_backend_validation()</a></span><br>
331     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodform_confirm">FormContent::form_confirm()</a></span><br>
332     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodform_errors">FormContent::form_errors()</a></span><br>
333     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodform_init_data">FormContent::form_init_data()</a></span><br>
334     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodform_init_elements">FormContent::form_init_elements()</a></span><br>
335     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodform_success">FormContent::form_success()</a></span><br>
336     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodget_action">FormContent::get_action()</a></span><br>
337     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodget_default_css">FormContent::get_default_css()</a></span><br>
338     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodget_element">FormContent::get_element()</a></span><br>
339     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodget_element_value">FormContent::get_element_value()</a></span><br>
340     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodget_error_array">FormContent::get_error_array()</a></span><br>
341     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodget_form_errors_width">FormContent::get_form_errors_width()</a></span><br>
342     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodget_form_tabindex">FormContent::get_form_tabindex()</a></span><br>
343     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodget_hidden_element_value">FormContent::get_hidden_element_value()</a></span><br>
344     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodhas_confirm">FormContent::has_confirm()</a></span><br>
345     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodhidden_element_label">FormContent::hidden_element_label()</a></span><br>
346     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodjavascript">FormContent::javascript()</a></span><br>
347     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodpre_confirm">FormContent::pre_confirm()</a></span><br>
348     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_action">FormContent::set_action()</a></span><br>
349     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_action_message">FormContent::set_action_message()</a></span><br>
350     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_cancel_action">FormContent::set_cancel_action()</a></span><br>
351     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_confirm">FormContent::set_confirm()</a></span><br>
352     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_default_css">FormContent::set_default_css()</a></span><br>
353     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_element_value">FormContent::set_element_value()</a></span><br>
354     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_error_css">FormContent::set_error_css()</a></span><br>
355     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_form_errors_title">FormContent::set_form_errors_title()</a></span><br>
356     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_form_errors_width">FormContent::set_form_errors_width()</a></span><br>
357     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_form_name">FormContent::set_form_name()</a></span><br>
358     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_form_tabindex">FormContent::set_form_tabindex()</a></span><br>
359     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_form_width">FormContent::set_form_width()</a></span><br>
360     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_hidden_element_value">FormContent::set_hidden_element_value()</a></span><br>
361     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_required_marker">FormContent::set_required_marker()</a></span><br>
362     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_required_text">FormContent::set_required_text()</a></span><br>
363     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#methodset_stripslashes">FormContent::set_stripslashes()</a></span><br>
364     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#method_pre_confirm">FormContent::_pre_confirm()</a></span><br>
365     <span class="method-name"><a href="../../phpHtmlLib/FormProcessing/FormContent.html#method_test_element">FormContent::_test_element()</a></span><br>
366     </blockquote>
367    
368     </div>
369     </div>
370    
371    
372     <p class="notes" id="credit">
373     Documentation generated on Thu, 1 Apr 2004 09:38:47 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC2</a>
374     </p>
375     </div></body>
376     </html>

MailToCvsAdmin">MailToCvsAdmin
ViewVC Help
Powered by ViewVC 1.1.26 RSS 2.0 feed