]> git.p6c8.net - form-email.git/commitdiff
Ersatz-Schema fuer Template-Variable bei indiv. Formular-Feldern funktioniert
authorPatrick Canterino <patrick@patshaping.de>
Sat, 17 Dec 2011 12:22:18 +0000 (12:22 +0000)
committerPatrick Canterino <patrick@patshaping.de>
Sat, 17 Dec 2011 12:22:18 +0000 (12:22 +0000)
nun auch bei den Fehlermeldungen (siehe Revision 25).

form-email/functions.php

index e746a7e025212f8432c4a7cd0eb93e44d430c26e..9e68c6429681c05303e33f67d014346ecccb5965 100644 (file)
@@ -7,7 +7,7 @@
 # geschrieben wurde.\r
 #\r
 # Autor:            Patrick Canterino <patrick@patshaping.de>\r
 # geschrieben wurde.\r
 #\r
 # Autor:            Patrick Canterino <patrick@patshaping.de>\r
-# Letzte Aenderung: 12.12.2011\r
+# Letzte Aenderung: 17.12.2011\r
 #\r
 # Copyright (C) 2002-2011 Patrick Canterino\r
 #\r
 #\r
 # Copyright (C) 2002-2011 Patrick Canterino\r
 #\r
@@ -147,7 +147,14 @@ function show_user_error($errmsg) {
     reset($user_fields);\r
 \r
     while(list($user_field,$user_field_data) = each($user_fields)) {\r
     reset($user_fields);\r
 \r
     while(list($user_field,$user_field_data) = each($user_fields)) {\r
-        $tpl->set_var($user_field_data['tpl_var'],htmlspecialchars(formdata($user_field)));\r
+        if(isset($user_field_data['tpl_var']) && $user_field_data['tpl_var'] != '') {\r
+            $tpl_var = $user_field_data['tpl_var'];\r
+        }\r
+        else {\r
+            $tpl_var = 'USER_'.$user_field;\r
+        }\r
+\r
+        $tpl->set_var($tpl_var,htmlspecialchars(formdata($user_field)));\r
     }\r
 \r
     $tpl->parse();\r
     }\r
 \r
     $tpl->parse();\r

patrick-canterino.de