]> git.p6c8.net - form-email.git/blobdiff - readme.htm
Im Change Log wird jetzt erwaehnt, dass PHP < 5.2.0 nicht mehr
[form-email.git] / readme.htm
index 5d9375733e5223ab9bd3956bc96a3b12f138247d..d040622415bf13ae13e2d37c5902ed28eed5950f 100644 (file)
@@ -593,17 +593,17 @@ $user_fields['beruf']['prepare'] = 'prepare_beruf';
 $user_fields['beruf']['tpl_var'] = 'BERUF';\r
 \r
 $user_fields['beruf']['errors']['too_short'] = 'Der Beruf muss mind. 5 Zeichen lang sein!';\r
 $user_fields['beruf']['tpl_var'] = 'BERUF';\r
 \r
 $user_fields['beruf']['errors']['too_short'] = 'Der Beruf muss mind. 5 Zeichen lang sein!';\r
-$user_fields['beruf']['errors']['too_long'] = 'Der Beruf darf höchstens 10 Zeichen lang sein!';\r
+$user_fields['beruf']['errors']['too_long'] = 'Der Beruf darf h&ouml;chstens 10 Zeichen lang sein!';\r
 $user_fields['beruf']['errors']['not_set'] = 'Sie haben keinen Beruf eingegeben!';\r
 $user_fields['beruf']['errors']['match_fail'] = 'Der Beruf darf nur aus Buchstaben bestehen!';\r
 $user_fields['beruf']['errors']['not_set'] = 'Sie haben keinen Beruf eingegeben!';\r
 $user_fields['beruf']['errors']['match_fail'] = 'Der Beruf darf nur aus Buchstaben bestehen!';\r
-$user_fields['beruf']['errors']['check_fail'] = 'Der Beruf sollte keine äöü haben!';\r
+$user_fields['beruf']['errors']['check_fail'] = 'Der Beruf sollte keine &auml;&ouml;&uuml; haben!';\r
 \r
 # Beispiel-Check-Funktion\r
 \r
 function check_beruf($content) {\r
 \r
 # Beispiel-Check-Funktion\r
 \r
 function check_beruf($content) {\r
-    if(strpos($content,'ä') !== false) return false;\r
-    if(strpos($content,'ö') !== false) return false;\r
-    if(strpos($content,'ü') !== false) return false;\r
+    if(strpos($content,'&auml;') !== false) return false;\r
+    if(strpos($content,'&ouml;') !== false) return false;\r
+    if(strpos($content,'&uuml;') !== false) return false;\r
     \r
     return true;\r
 }\r
     \r
     return true;\r
 }\r
@@ -619,9 +619,12 @@ function prepare_beruf($content) {
 \r
 <ul>\r
 <li>Der Beruf muss aus mind. 5 Zeichen und max. 10 Zeichen bestehen (<code>min</code> und <code>max</code>)</li>\r
 \r
 <ul>\r
 <li>Der Beruf muss aus mind. 5 Zeichen und max. 10 Zeichen bestehen (<code>min</code> und <code>max</code>)</li>\r
+<li>Das Formularfeld ist ein Pflichtfeld (<code>required</code>)</li>\r
 <li>Es sind nur die Buchstaben A-Z (gro&szlig; und klein) erlaubt (<code>regex</code>)</li>\r
 <li>&Uuml;ber die Pr&uuml;ffunktion <code>check_beruf()</code> wird verhindert, dass &auml;, &ouml; und &uuml; angegeben werden (das wird nat&uuml;rlich auch durch den regul&auml;ren Ausdruck ausgeschlossen, es soll lediglich zur Verdeutlichung dienen)</li>\r
 <li>Durch die Vorbereitungsfunktion <code>prepare_beruf()</code> werden alle Gro&szlig;buchstaben in Kleinbuchstaben umgewandelt</li>\r
 <li>Es sind nur die Buchstaben A-Z (gro&szlig; und klein) erlaubt (<code>regex</code>)</li>\r
 <li>&Uuml;ber die Pr&uuml;ffunktion <code>check_beruf()</code> wird verhindert, dass &auml;, &ouml; und &uuml; angegeben werden (das wird nat&uuml;rlich auch durch den regul&auml;ren Ausdruck ausgeschlossen, es soll lediglich zur Verdeutlichung dienen)</li>\r
 <li>Durch die Vorbereitungsfunktion <code>prepare_beruf()</code> werden alle Gro&szlig;buchstaben in Kleinbuchstaben umgewandelt</li>\r
+<li>In den Templates wird die Variable <code>{BERUF}</code> durch den Inhalt des Formularfeldes ersetzt (<code>tpl_var</code>)</li>\r
+<li>Die Fehlermeldungen sollten selbsterkl&auml;rend sein</li>\r
 </ul>\r
 \r
 <p class="upanddown"><a href="#top">Nach oben</a></p>\r
 </ul>\r
 \r
 <p class="upanddown"><a href="#top">Nach oben</a></p>\r

patrick-canterino.de