JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
metaform: fix auto-generation of Reply-To email header
authorJason Woofenden <jason@jasonwoof.com>
Sat, 17 Sep 2011 16:48:16 +0000 (12:48 -0400)
committerJason Woofenden <jason@jasonwoof.com>
Sat, 17 Sep 2011 16:48:16 +0000 (12:48 -0400)
metaform/template.php

index 4db9dad..79d018c 100644 (file)
@@ -174,10 +174,10 @@ function ~file_name~_main_form($id = false) {~pulldowns {~
                                $to = $GLOBALS['~file_name~_form_recipient'];
                                $from = 'noreply@~this_domain~';
                                $reply_to = $to;
-                               if(isset($_REQUEST['email']) and valid_email($_REQUEST['email'])) {
-                                       $reply_to = $_REQUEST['email'];
-                                       if($_REQUEST['name'] and ereg('^[a-zA-Z0-9_\' -]*$', $_REQUEST['name']) !== false) {
-                                               $reply_to = "$_REQUEST[name] <$reply_to>";
+                               if(isset($data['email']) and valid_email($data['email'])) {
+                                       $reply_to = $data['email'];
+                                       if($data['name'] and ereg('^[a-zA-Z0-9_\' -]*$', $data['name']) !== false) {
+                                               $reply_to = "$data[name] <$reply_to>";
                                        }
                                }
                                $subject = '~plural cap~ form submitted';