X-Git-Url: https://git.p6c8.net/form-email.git/blobdiff_plain/9f689ef27a5125ec8e464e24505d3bc44727f8a1..d3c8396176e5a826bf4febd6a81cb245fc7be6b8:/readme.htm diff --git a/readme.htm b/readme.htm index 1411d63..ad07faa 100644 --- a/readme.htm +++ b/readme.htm @@ -65,6 +65,14 @@ p padding-left: 0.5cm; padding-right: 0.5cm; } +pre +{ + padding-left: 0.5cm; + padding-right: 0.5cm; + font-family: 'Courier New', Courier, monospace; + font-size: 10pt; + color: #0000B0; +} table { font-size: 10pt; @@ -204,10 +212,6 @@ Beachten Sie bitte, dass bei neueren PHP-Versionen, trotz deutscher Spracheinste Achtung: Benutzen Sie hier nach Möglichkeit absolute URLs! Ich habe zwar etwas eingebaut, was hier relative URLs in absolute umwandelt, um dem HTTP-Standard gerecht zu werden, aber ich garantiere nicht, dass diese Umwandlung immer einwandfrei funktioniert. Seien Sie bei relativen URLs also sehr vorsichtig und verwenden Sie im Fehlerfall absolute.
$no_tld
$allowed_envs
array('HTTP_USER_AGENT','REMOTE_ADDR')
array('HTTP_USER_AGENT','REMOTE_ADDR')
Mails speichern
+ +Einstellung | +Beschreibung | +
$store_mails |
+Wenn > 0, speichert Form E-Mail die Mails nach dem Versenden noch auf dem Server als Datei ab. | +
$store_mails_dir |
+Geben Sie hier das Verzeichnis an, in dem Form E-Mail die Mails speichern soll (Standard ist stored_mails). Die Dateinamen bestehen aus dem Präfix, dem Absender, dem Betreff, der Uhrzeit und einem eindeutigen Wert. | +
$store_mails_prefix |
+Geben Sie hier einen Präfix an, der den Dateinamen der gespeicherten Mails vorangestellt werden soll (Standard ist feml_). | +
$store_mails_max |
+Geben Sie hier die Zahl der Mails an, die maximal aufbewahrt werden sollen. Wenn Sie hier 0 angeben, werden keine Mails gelöscht. Die Mail-Dateien werden anhand des mit $store_mails_prefix definierten Präfixes erkannt. |
+
Captchas
Der vom Benutzer eingegebene Text ist nicht lang genug | |
$err_name_long |
+Der vom Benutzer eingegebene Name ist nicht zu lang | +
$err_subject_long |
+Der vom Benutzer eingegebene Betreff ist zu lang | +
$err_text_long |
+Der vom Benutzer eingegebene Text ist zu lang | +
$err_send_error |
Die Mail konnte nicht versendet werden | Der im HTTP-Referer angegebene Host darf keine Mails über das Script senden |
$err_indiv_errmsg_miss |
+Eine Fehlermeldung für die individuellen Formularfelder wurde nicht definiert (die Variable {INDIVIDUAL} gibt das Formularfeld an, {ERRMSG} die fehlende Fehlermeldung). |
+
$err_captcha_incorrect |
Der vom Benutzer eingegebene Captcha-Code ist nicht korrekt |
Einstellung | +Beschreibung | +
$user_fields['beruf']['min'] |
+Geben Sie hier an, wie lang der vom Benutzer eingebene Wert mindestens sein muss | +
$user_fields['beruf']['max'] |
+Geben Sie hier an, wie lang der vom Benutzer eingebene Wert höchstens sein darf | +
$user_fields['beruf']['required'] |
+Geben Sie hier den Wert 1 an, wenn das Formularfeld ausgefüllt sein muss. Wenn Sie hier eine 0 oder die Option weglassen, ist das Feld optional. | +
$user_fields['beruf']['regex'] |
+Geben Sie hier einen Perl-kompatiblen regulären Ausdruck zur Prüfung des Wertes ein. Der Ausdruck wird direkt an preg_match() weitergegeben. |
+
$user_fields['beruf']['check'] |
+Geben Sie hier eine selbst definierte PHP-Funktion (als Zeichenkette) an, durch die der Wert geprüft werden soll. | +
Einstellung | +Beschreibung | +
$user_fields['beruf']['errors']['too_short'] |
+Der vom Benutzer eingegebene Wert ist nicht lang genug | +
$user_fields['beruf']['errors']['too_long'] |
+Der vom Benutzer eingegebene Wert ist zu lang | +
$user_fields['beruf']['errors']['not_set'] |
+Das Formularfeld ist ein Pflichtfeld und es wurde nicht ausgefüllt. | +
$user_fields['beruf']['errors']['match_fail'] |
+Die Überprüfung des Wertes durch den regulären Ausdruck ist fehlgeschlagen. | +
$user_fields['beruf']['errors']['check_fail'] |
+Die Überprüfung des Wertes durch eine PHP-Funktion ist fehlgeschlagen. | +
Einstellung | +Beschreibung | +
$user_fields['beruf']['prepare'] |
+Geben Sie hier eine selbst definierte PHP-Funktion (als Zeichenkette) an, die den Wert des Formularfeldes nach den Prüfungen noch verändern (bspw. kann man hier Funktionen angeben, die alle Buchstaben in Großbuchstaben umwandelt). | +
$user_fields['beruf']['tpl_var'] |
+Geben Sie hier die Template-Variable an, die in den Templates durch den Wert des Formularfeldes ersetzt werden soll. Wenn Sie hier nichts angeben, wird ein Standardwert verwendet (im Fall des Formularfeldes beruf wäre das dann USER_beruf ). |
+
© 2002-2011 Patrick Canterino
+© 2002-2012 Patrick Canterino