1 |
jonen |
1.1 |
<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0 Transitional//EN' 'http://www.w3.org/TR/REC-html40/loose.dtd'> |
2 |
|
|
<!--NewPage--> |
3 |
|
|
<HTML> |
4 |
|
|
<HEAD> |
5 |
|
|
<!-- Generated by PhpDoc date: 'Thu, 20 Feb 2003 16:22:55 -0800' --> |
6 |
|
|
<TITLE>Docs for page FormValidation.inc</TITLE> |
7 |
|
|
<LINK REL ='stylesheet' TYPE='text/css' HREF='../../media/stylesheet.css' TITLE='Style'> |
8 |
|
|
</HEAD> |
9 |
|
|
<BODY style="background-color: #eeeeee; font-family: arial; font-size: .9em;"> |
10 |
|
|
<!-- Links --> |
11 |
|
|
<a NAME="top"></A> |
12 |
|
|
<table WIDTH="100%" class="links"> |
13 |
|
|
<TR> |
14 |
|
|
<TD class="font10"> |
15 |
|
|
Links: |
16 |
|
|
<A HREF="#classes_summary" class="links" title="Classes created in this file">Classes</A> |
17 |
|
|
<A HREF="#includes_summary" class="links" title="Include Statements Summary">Includes</A> |
18 |
|
|
<A HREF="#global_summary" class="links" title="Global Variable Summary">Globals</A> |
19 |
|
|
<A HREF="#constant_summary" class="links" title="Constant Summary">Constants</A> |
20 |
|
|
<A HREF="#function_summary" class="links" title="Function Summary">Functions</A> |
21 |
|
|
<A HREF="#includes_detail" class="links" title="Include Statements Detail">Includes Detail</A> |
22 |
|
|
<A HREF="#global_detail" class="links" title="Global Variable Detail">Globals Detail</A> |
23 |
|
|
<A HREF="#constant_detail" class="links" title="Constant Detail">Constants Detail</A> |
24 |
|
|
<A HREF="#function_detail" class="links" title="Function Detail">Functions Detail</A> |
25 |
|
|
</TD> |
26 |
|
|
</TR> |
27 |
|
|
</TABLE> |
28 |
|
|
<BR> |
29 |
|
|
<h2>File: Program_Root/form/FormValidation.inc</h2> |
30 |
|
|
|
31 |
|
|
<br /> |
32 |
|
|
|
33 |
|
|
<UL> |
34 |
|
|
</UL> |
35 |
|
|
<!-- =========== Used Classes =========== --> |
36 |
|
|
<A NAME='classes_summary'><!-- --></A> |
37 |
|
|
<TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' Class="bordernobottom"> |
38 |
|
|
<TR BGCOLOR='#CCCCFF' CLASS='TableHeadingColor'> |
39 |
|
|
<TD> |
40 |
|
|
<span class="font12bold">Classes defined in this file</span> |
41 |
|
|
<A HREF="#top" CLASS="links">^TOP</A> |
42 |
|
|
</TD> |
43 |
|
|
</TR> |
44 |
|
|
</TABLE> |
45 |
|
|
<TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="border"> |
46 |
|
|
<THEAD> |
47 |
|
|
<TR><TD STYLE="width:20%"><h4>CLASS NAME</h4></TD><TD STYLE="width: 80%"><h4>DESCRIPTION</h4></TD></TR> |
48 |
|
|
</THEAD> |
49 |
|
|
<TBODY> |
50 |
|
|
<TR BGCOLOR='white' CLASS='TableRowColor'> |
51 |
|
|
<TD><a href="../../phpHtmlLib/FormProcessing/FormValidation.html">FormValidation</a></TD> |
52 |
|
|
<TD>This is the base validation class that contains some basic FormElement validation methods.</TD> |
53 |
|
|
</TR> |
54 |
|
|
</TBODY> |
55 |
|
|
</TABLE> |
56 |
|
|
<br> |
57 |
|
|
<!-- =========== Includes SUMMARY =========== --> |
58 |
|
|
<A NAME='includes_summary'><!-- --></A> |
59 |
|
|
<TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="bordernobottom"> |
60 |
|
|
<TR BGCOLOR='#CCCCFF' CLASS='TableHeadingColor'> |
61 |
|
|
<TD> |
62 |
|
|
<span CLASS="font12bold">Include Statements Summary</span> |
63 |
|
|
<A HREF="#top" CLASS="links">^TOP</A> |
64 |
|
|
</TD> |
65 |
|
|
</TR> |
66 |
|
|
</TABLE> |
67 |
|
|
<TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="border"> |
68 |
|
|
<THEAD> |
69 |
|
|
<TR><TH>INCLUDE TYPE</TH><TH>INCLUDED FILENAME</TH><TH>DESCRIPTION</TH></TR> |
70 |
|
|
</THEAD> |
71 |
|
|
<TBODY> |
72 |
|
|
</TBODY> |
73 |
|
|
</TABLE> |
74 |
|
|
<br> |
75 |
|
|
<br> |
76 |
|
|
<!-- =========== GLOBAL VARIABLE SUMMARY =========== --> |
77 |
|
|
<A NAME='global_summary'><!-- --></A> |
78 |
|
|
<TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="bordernobottom"> |
79 |
|
|
<TR BGCOLOR='#CCCCFF' CLASS='TableHeadingColor'> |
80 |
|
|
<TD> |
81 |
|
|
<span CLASS="font12bold">Global Variable Summary</span> |
82 |
|
|
<A HREF="#top" CLASS="links">^TOP</A> |
83 |
|
|
</TD> |
84 |
|
|
</TR> |
85 |
|
|
</TABLE> |
86 |
|
|
<TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="border"> |
87 |
|
|
<THEAD> |
88 |
|
|
<TR><TH>VARIABLE NAME</TH><TH>VARIABLE VALUE</TH><TH>DESCRIPTION</TH></TR> |
89 |
|
|
</THEAD> |
90 |
|
|
<TBODY> |
91 |
|
|
</TBODY> |
92 |
|
|
</TABLE> |
93 |
|
|
<br> |
94 |
|
|
<br> |
95 |
|
|
<!-- =========== CONSTANT SUMMARY =========== --> |
96 |
|
|
<A NAME='constant_summary'><!-- --></A> |
97 |
|
|
<TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' Class="bordernobottom"> |
98 |
|
|
<TR BGCOLOR='#CCCCFF' CLASS='TableHeadingColor'> |
99 |
|
|
<TD> |
100 |
|
|
<span class="font12bold">Constant Summary</span> |
101 |
|
|
<A HREF="#top" CLASS="links">^TOP</A> |
102 |
|
|
</TD> |
103 |
|
|
</TR> |
104 |
|
|
</TABLE> |
105 |
|
|
<TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="border"> |
106 |
|
|
<THEAD> |
107 |
|
|
<TR><TH>CONSTANT NAME</TH><TH>CONSTANT VALUE</TH><TH>DESCRIPTION</TH></TR> |
108 |
|
|
</THEAD> |
109 |
|
|
<TBODY> |
110 |
|
|
<TR BGCOLOR='white' CLASS='TableRowColor'> |
111 |
|
|
<TD><A HREF="../../phpHtmlLib/FormProcessing/_form_FormValidation_inc.html#defineSXVALIDATE_MAX_HOSTNAME_ELEMENT_LENGTH">SXVALIDATE_MAX_HOSTNAME_ELEMENT_LENGTH</A></TD> |
112 |
|
|
<TD>63</TD> |
113 |
|
|
<TD></TD> |
114 |
|
|
</TR> |
115 |
|
|
<TR BGCOLOR='white' CLASS='TableRowColor'> |
116 |
|
|
<TD><A HREF="../../phpHtmlLib/FormProcessing/_form_FormValidation_inc.html#defineVALID">VALID</A></TD> |
117 |
|
|
<TD>TRUE</TD> |
118 |
|
|
<TD></TD> |
119 |
|
|
</TR> |
120 |
|
|
<TR BGCOLOR='white' CLASS='TableRowColor'> |
121 |
|
|
<TD><A HREF="../../phpHtmlLib/FormProcessing/_form_FormValidation_inc.html#defineVALIDATE_EMAIL_LENGTH">VALIDATE_EMAIL_LENGTH</A></TD> |
122 |
|
|
<TD>256</TD> |
123 |
|
|
<TD></TD> |
124 |
|
|
</TR> |
125 |
|
|
<TR BGCOLOR='white' CLASS='TableRowColor'> |
126 |
|
|
<TD><A HREF="../../phpHtmlLib/FormProcessing/_form_FormValidation_inc.html#defineVALIDATE_MAXSIZE">VALIDATE_MAXSIZE</A></TD> |
127 |
|
|
<TD>40</TD> |
128 |
|
|
<TD>$Id: _form_FormValidation_inc.html,v 1.2 2003/02/21 00:44:21 hemna Exp $</TD> |
129 |
|
|
</TR> |
130 |
|
|
<TR BGCOLOR='white' CLASS='TableRowColor'> |
131 |
|
|
<TD><A HREF="../../phpHtmlLib/FormProcessing/_form_FormValidation_inc.html#defineVALIDATE_MAX_HOSTNAME_LENGTH">VALIDATE_MAX_HOSTNAME_LENGTH</A></TD> |
132 |
|
|
<TD>255</TD> |
133 |
|
|
<TD></TD> |
134 |
|
|
</TR> |
135 |
|
|
</TBODY> |
136 |
|
|
</TABLE> |
137 |
|
|
<br> |
138 |
|
|
<br> |
139 |
|
|
<!-- =========== FUNCTION SUMMARY =========== --> |
140 |
|
|
<A NAME='function_summary'><!-- --></A> |
141 |
|
|
<TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' Class="bordernobottom"> |
142 |
|
|
<TR BGCOLOR='#CCCCFF' CLASS='TableHeadingColor'> |
143 |
|
|
<TD> |
144 |
|
|
<span class="font12bold">Function Summary</span> |
145 |
|
|
<A HREF="#top" CLASS="links">^TOP</A> |
146 |
|
|
</TD> |
147 |
|
|
</TR> |
148 |
|
|
|
149 |
|
|
</TABLE> |
150 |
|
|
<br> |
151 |
|
|
<!-- ============ Includes DETAIL =========== --> |
152 |
|
|
|
153 |
|
|
<A NAME='includes_detail'></A> |
154 |
|
|
<TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="border"> |
155 |
|
|
<TR BGCOLOR='#CCCCFF' CLASS='TableHeadingColor'> |
156 |
|
|
<TD> |
157 |
|
|
<span CLASS="font12bold">Include Statements Detail</span> |
158 |
|
|
<A HREF="#top" CLASS="links">^TOP</A> |
159 |
|
|
</TD> |
160 |
|
|
</TR> |
161 |
|
|
</TABLE> |
162 |
|
|
|
163 |
|
|
<br> |
164 |
|
|
<!-- ============ GLOBALS DETAIL =========== --> |
165 |
|
|
|
166 |
|
|
<A NAME='global_detail'></A> |
167 |
|
|
<TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="bordernobottom"> |
168 |
|
|
<TR BGCOLOR='#CCCCFF' CLASS='TableHeadingColor'> |
169 |
|
|
<TD> |
170 |
|
|
<span CLASS="font12bold">Global Variable Detail</span> |
171 |
|
|
<A HREF="#top" CLASS="links">^TOP</A> |
172 |
|
|
</TD> |
173 |
|
|
</TR> |
174 |
|
|
</TABLE> |
175 |
|
|
|
176 |
|
|
<br> |
177 |
|
|
<!-- ============ CONSTANT DETAIL =========== --> |
178 |
|
|
|
179 |
|
|
<A NAME='constant_detail'></A> |
180 |
|
|
<TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="bordernobottom"> |
181 |
|
|
<TR BGCOLOR='#CCCCFF' CLASS='TableHeadingColor'> |
182 |
|
|
<TD> |
183 |
|
|
<span CLASS="font12bold">Constant Detail</span> |
184 |
|
|
<A HREF="#top" CLASS="links">^TOP</A> |
185 |
|
|
</TD> |
186 |
|
|
</TR> |
187 |
|
|
</TABLE> |
188 |
|
|
|
189 |
|
|
<DIV CLASS="function"> |
190 |
|
|
<A NAME="defineSXVALIDATE_MAX_HOSTNAME_ELEMENT_LENGTH"><!-- --></A> |
191 |
|
|
<span class="font10bold">Constant Name : </span>SXVALIDATE_MAX_HOSTNAME_ELEMENT_LENGTH (line <span class="linenumber">22</span>) |
192 |
|
|
<BR> |
193 |
|
|
<span class="font10bold">Value : </span>63 |
194 |
|
|
<DIV STYLE="padding-left: 10px"> |
195 |
|
|
|
196 |
|
|
<br /> |
197 |
|
|
|
198 |
|
|
<UL> |
199 |
|
|
</UL> |
200 |
|
|
</DIV> |
201 |
|
|
</DIV> |
202 |
|
|
<br> |
203 |
|
|
<DIV CLASS="function"> |
204 |
|
|
<A NAME="defineVALID"><!-- --></A> |
205 |
|
|
<span class="font10bold">Constant Name : </span>VALID (line <span class="linenumber">23</span>) |
206 |
|
|
<BR> |
207 |
|
|
<span class="font10bold">Value : </span>TRUE |
208 |
|
|
<DIV STYLE="padding-left: 10px"> |
209 |
|
|
|
210 |
|
|
<br /> |
211 |
|
|
|
212 |
|
|
<UL> |
213 |
|
|
</UL> |
214 |
|
|
</DIV> |
215 |
|
|
</DIV> |
216 |
|
|
<br> |
217 |
|
|
<DIV CLASS="function"> |
218 |
|
|
<A NAME="defineVALIDATE_EMAIL_LENGTH"><!-- --></A> |
219 |
|
|
<span class="font10bold">Constant Name : </span>VALIDATE_EMAIL_LENGTH (line <span class="linenumber">20</span>) |
220 |
|
|
<BR> |
221 |
|
|
<span class="font10bold">Value : </span>256 |
222 |
|
|
<DIV STYLE="padding-left: 10px"> |
223 |
|
|
|
224 |
|
|
<br /> |
225 |
|
|
|
226 |
|
|
<UL> |
227 |
|
|
</UL> |
228 |
|
|
</DIV> |
229 |
|
|
</DIV> |
230 |
|
|
<br> |
231 |
|
|
<DIV CLASS="function"> |
232 |
|
|
<A NAME="defineVALIDATE_MAXSIZE"><!-- --></A> |
233 |
|
|
<span class="font10bold">Constant Name : </span>VALIDATE_MAXSIZE (line <span class="linenumber">19</span>) |
234 |
|
|
<BR> |
235 |
|
|
<span class="font10bold">Value : </span>40 |
236 |
|
|
<DIV STYLE="padding-left: 10px"> |
237 |
|
|
$Id: _form_FormValidation_inc.html,v 1.2 2003/02/21 00:44:21 hemna Exp $ |
238 |
|
|
<br /> |
239 |
|
|
<p>This class handles the validation of form fields This is used in conjunction with the FormProcessing class, and the FormContent Class. In the FormContent class, you create an array of fields that you want checked in the validate() method.</p> |
240 |
|
|
<UL> |
241 |
|
|
<LI><b>copyright</b> - <CODE>LGPL - See LICENCE</CODE></LI> |
242 |
|
|
<LI><b>author</b> - <CODE>Walter A. Boring IV <<a href="mailto:waboring@buildabetterweb.com">mailto:waboring@buildabetterweb.com</a>></CODE></LI> |
243 |
|
|
</UL> |
244 |
|
|
</DIV> |
245 |
|
|
</DIV> |
246 |
|
|
<br> |
247 |
|
|
<DIV CLASS="function"> |
248 |
|
|
<A NAME="defineVALIDATE_MAX_HOSTNAME_LENGTH"><!-- --></A> |
249 |
|
|
<span class="font10bold">Constant Name : </span>VALIDATE_MAX_HOSTNAME_LENGTH (line <span class="linenumber">21</span>) |
250 |
|
|
<BR> |
251 |
|
|
<span class="font10bold">Value : </span>255 |
252 |
|
|
<DIV STYLE="padding-left: 10px"> |
253 |
|
|
|
254 |
|
|
<br /> |
255 |
|
|
|
256 |
|
|
<UL> |
257 |
|
|
</UL> |
258 |
|
|
</DIV> |
259 |
|
|
</DIV> |
260 |
|
|
<br> |
261 |
|
|
<br> |
262 |
|
|
<!-- ============ FUNCTION DETAIL =========== --> |
263 |
|
|
|
264 |
|
|
<A NAME='function_detail'></A> |
265 |
|
|
<TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="bordernobottom"> |
266 |
|
|
<TR BGCOLOR='#CCCCFF' CLASS='TableHeadingColor'> |
267 |
|
|
<TD> |
268 |
|
|
<span class="font12bold">Function Detail</span> |
269 |
|
|
<A HREF="#top" CLASS="links">^TOP</A> |
270 |
|
|
</TD> |
271 |
|
|
</TR> |
272 |
|
|
</TABLE> |
273 |
|
|
<BR> |
274 |
|
|
<br> |
275 |
|
|
<div id="credit"> |
276 |
|
|
<hr> |
277 |
|
|
Documention generated on Thu, 20 Feb 2003 16:22:55 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.2.0rc1</a> |
278 |
|
|
</div> |
279 |
|
|
</body> |
280 |
|
|
</html> |
281 |
|
|
</HTML> |