vote notifications
authorcommunity.cacert.org <community.cacert.org@d4452222-2f33-11de-9270-010000000000>
Fri, 12 Jun 2009 01:41:27 +0000 (01:41 +0000)
committercommunity.cacert.org <community.cacert.org@d4452222-2f33-11de-9270-010000000000>
Fri, 12 Jun 2009 01:41:27 +0000 (01:41 +0000)
git-svn-id: http://svn.cacert.cl/Software/Voting/vote@55 d4452222-2f33-11de-9270-010000000000

database.php
vote.php

index 94f497a..f8b5b11 100644 (file)
@@ -1,6 +1,7 @@
 <?php
        class DB {
                var $board = "cacert-board@lists.cacert.org";
+               var $notices = "testsympa@lists.cacert.org";
 
                function __construct() {
                        $this->dbh = new PDO("sqlite:".dirname(__FILE__)."/database.sqlite");
@@ -98,6 +99,11 @@ BODY;
                        mail($this->board, mb_encode_mimeheader($subject,"UTF-8", "B", "\n"),$body,$header."From: Voting System <returns@cacert.org>");
                        //mail("testsympa@lists.cacert.org",$subject,$body,"From: Voting System <returns@cacert.org>");
                }
+               function vote_notify($subject,$body,$tag)
+               {
+                       $header = "References: <".$tag.">\r\nIn-reply-to: <".$tag.">\r\n";
+                       mail($this->notices, mb_encode_mimeheader($subject,"UTF-8", "B", "\n"),$body,$header."From: Voting System <returns@cacert.org>");
+               }
                function auth()
                {
                        $stmt = $this->getStatement("get voter");
index 022aa40..ef1b6fd 100644 (file)
--- a/vote.php
+++ b/vote.php
@@ -64,7 +64,7 @@ Kind regards,
 the vote system
 
 BODY;
-                                                               //$db->notify("Re: $tag - $title",$body,$tag);
+                                                               $db->vote_notify("Re: $tag - $title",$body,$tag);
                                                        } else {
                                                                ?>
                                                                <b>Your vote has NOT been registered.</b><br/>