Esempio n. 1
0
<?php

$my_email = $_SESSION[$_CONF['sess_name'] . '_myEmail'];
if (isset($_POST['send'])) {
    $mesg = nl2br($_POST['message']);
    if (isset($_POST['really_send'])) {
        $sql = "\n\t\t\tSELECT users.first_name, users.last_name, users.email\n\t\t\tFROM users\n\t\t\tWHERE users.user_id\n\t\t\tIN (\n\t\t\t\tSELECT parent2student.parent_id\n\t\t\t\tFROM parent2student, users, user2center\n\t\t\t\tWHERE users.center_id =" . $_SESSION[$_CONF['sess_name'] . '_myCenter'] . "\n\t\t\t\t\tAND parent2student.student_id = users.user_id\n                    AND user2center.user_id=user_id\n\t\t\t\t\tAND users2center.isActive='Y'\n\t\t\t)";
        $result = $db->query($sql);
        $t = "Message to ALL Parents";
        $b = "<span style=color:red>This message will only be sent to parents of this Ed Center.</span><br />";
        while ($row = $result->fetch_assoc()) {
            $email_results = email_parent($row['email'], $my_email, $_POST['subject'], $_POST['message']);
            if ($email_results['error_value']) {
                /** success**/
                $b .= "Your email was sent to " . $row['first_name'] . " " . $row['last_name'] . " < " . $row['email'] . " > Successfully.<br />";
            } else {
                /** failure**/
                $b .= "<font color=red>Error sending to " . $row['first_name'] . " " . $row['last_name'] . " < " . $row['email'] . " ></font><br />";
            }
        }
        $b .= "<br />Message to Parent<br />";
        $b .= "\n               <B>The following message has been sent for you.</B><br /><br /><HR widht=80%>\n               <B>To: </B><i>All Parents</I><br />\n               <B>From: </B><I>" . $my_email . "</I><br />\n               <B>Subject: </B>" . $_POST['subject'] . "<br />\n               <B>Message: </B><br />" . $mesg . "<br /><br />";
        $main .= make_box($t, $b);
    } else {
        $t = "Review Message";
        $b = "\n\t\t\t\t<CENTER>\n\t\t\t\t<TABLE bgcolor=white border=0 cellspacing=1 cellpadding=3 width=500>\n\t\t\t\t<TR>\n\t\t\t\t\t<TH>Message to Parent</TH>\n\t\t\t\t</TR>\n\t\t\t\t<TR>\n\t\t\t\t\t<TD bgcolor=white>\n\t\t\t\t\t\t<FORM action=index.php?lev=" . $_SESSION[$_CONF['sess_name'] . '_lev'] . "&cat=" . $_SESSION[$_CONF['sess_name'] . '_cat'] . " method=POST>\n                  <B>To: </B><i>All Parents</I><br />\n                  <B>From: </B><I>" . $my_email . "</I><br />\n\t\t\t\t\t\t<B>Subject: </B>" . $_POST['subject'] . "<br />\n\t\t\t\t\t\t<B>Message: </B><br />" . $mesg . "<br /><br />\t\t\t\t\t\n\t\t\t\t\t\t<INPUT type=hidden name=subject value=\"" . $_POST['subject'] . "\">\n\t\t\t\t\t\t<INPUT type=hidden name=message value=\"" . $_POST['message'] . "\">\n\t\t\t\t\t\t<input type=submit class=submit name=really_send value=Send>\n\t\t\t\t\t\t<INPUT type=hidden name=send value=Send>\n\t\t\t\t\t</FORM>\n\t\t\t\t\t</TD>\n\t\t\t\t</TR>\n\t\t\t\t</TABLE>";
        $main .= make_box($t, $b);
    }
    // end review message
} else {
    $t = "Enter Message";
Esempio n. 2
0
<?php

if ($isAdmin) {
    if (isset($_POST['send'])) {
        $mesg = nl2br($_POST['message']);
        if (isset($_POST['really_send'])) {
            $admin_email = "*****@*****.**";
            $sql = "SELECT first, last, email from users where isParent='Y' and email !=''";
            $result = mysql_query($sql);
            while ($row = mysql_fetch_row($result)) {
                $main .= "Sending to {$row['0']} {$row['1']} - {$row['2']}<br />";
                email_parent($row[2], $admin_email, $_POST['subject'], $_POST['message']);
            }
            $main .= "\n\t\t\t\t<CENTER>\n\t\t\t\t<TABLE bgcolor=black border=0 cellspacing=1 cellpadding=3 width=500>\n\t\t\t\t<TR>\n\t\t\t\t\t<TH bgcolor=#dddddd>Message to Parent</TH>\n\t\t\t\t</TR>\n\t\t\t\t<TR>\n\t\t\t\t\t<TD bgcolor=white>\n\t\t\t\t\t\t<B>The following message has been sent for you.</B><br /><br /><HR widht=80%>\n\t        \t                        <B>To: </B><i>All Parents</I><br />\n        \t        \t                <B>From: </B><I>mike@knichel.org</I><br />\n\t\t\t\t\t\t<B>Subject: </B>" . $_POST['subject'] . "<br />\n\t\t\t\t\t\t<B>Message: </B><br />" . $mesg . "<br /><br />\t\t\t\t\n\t\t\t\t\t</TD>\n\t\t\t\t</TR>\n\t\t\t\t<TR>\n\t\t\t\t\t<TD bgcolor=white align=center><A href=javascript:close();><img src=img/close.gif border=0></A></TD>\n\t\t\t\t</TR>\n\t\t\t\t</TABLE>";
        } else {
            $main .= "\n\t\t\t\t<CENTER>\n\t\t\t\t<TABLE bgcolor=black border=0 cellspacing=1 cellpadding=3 width=500>\n\t\t\t\t<TR>\n\t\t\t\t\t<TH bgcolor=#dddddd>Message to Parent</TH>\n\t\t\t\t</TR>\n\t\t\t\t<TR>\n\t\t\t\t\t<TD bgcolor=white>\n\t\t\t\t\t\t<FORM action=" . $_SERVER['PHP_SELF'] . " method=POST>\n\t\t                                <B>To: </B><i>All Parents</I><br />\n                \t\t                <B>From: </B><I>mike@knichel.org</I><br />\n\t\t\t\t\t\t<B>Subject: </B>" . $_POST['subject'] . "<br />\n\t\t\t\t\t\t<B>Message: </B><br />" . $mesg . "<br /><br />\t\t\t\t\t\n\t\t\t\t\t\t<INPUT type=hidden name=subject value=\"" . $_POST['subject'] . "\">\n\t\t\t\t\t\t<INPUT type=hidden name=message value=\"" . $_POST['message'] . "\">\n\t\t\t\t\t\t<INPUT type=submit name=really_send value=Send>\n\t\t\t\t\t\t<INPUT type=hidden name=send value=Send>\n\t\t\t\t\t</FORM>\n\t\t\t\t\t</TD>\n\t\t\t\t</TR>\n\t\t\t\t</TABLE>";
        }
        // end review message
    } else {
        $main .= "\n\t\t<br />\n\t\t<CENTER>\n\t\t<TABLE bgcolor=black border=0 cellspacing=1 cellpadding=3 width=500>\n\t\t<TR>\n\t\t\t<TH bgcolor=#dddddd>Message to Parent</TH>\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD bgcolor=white>\n\t\t\t\t<FORM action=" . $_SERVER['PHP_SELF'] . " method=POST>\n\t\t\t\tPlease enter your message below.<br />\n\t\t\t\t<B>To: </B><i>All Parents</I><br />\n\t\t\t\t<B>From: </B><I>mike@knichel.org</I><br />\n\t\t\t\t<B>Subject: <INPUT type=text size=50 name=subject><br />\n\t\t\t\t<B>Message: <B><br />\n<TEXTAREA name=message rows=10 cols=100>\nDear Parents/Guardians,\t\t\n\n</TEXTAREA>\n\t\t\t\t<INPUT type=submit name=send value=Send>\n\t\t\t\t</FORM>\n\t\t\t</TD>\n\t\t</TR>\n\t\t</TABLE>";
    }
    // end display form
} else {
    $t = "Message...";
    $b = "You do not have enogh access for this area.";
    $main .= "<br />" . make_errbox($t, $b);
}
Esempio n. 3
0
    if (isset($_POST['preview'])) {
        $mesg = nl2br($_POST['message']);
        $page .= "\n\t\t<CENTER>\n\t\t<TABLE bgcolor=black border=0 cellspacing=1 cellpadding=3 width=500>\n\t\t<TR>\n\t\t\t<TH bgcolor=#dddddd>Message to Parent</TH>\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD bgcolor=white>\n\t\t\t\t<FORM action=" . $_SERVER['PHP_SELF'] . " method=POST>\n\t\t\t\t<B>To: </B>";
        foreach ($parent_info_array as $p) {
            list($name, $email) = preg_split("/::/", $p);
            $page .= $name . " < " . $email . " >, ";
        }
        $page .= "<br />\n\t\t\t\t<B>From: </B>" . $teacher_name . " < " . $teacher_email . " ><br />\n\t\t\t\t<B>Subject: </B>" . $_POST['subject'] . "<br />\n\t\t\t\t<B>Message: </B><br />" . $mesg . "<br /><br />\t\t\t\t\t\n\t\t\t\t<INPUT type=hidden name=subject value=\"" . $_POST['subject'] . "\">\n\t\t\t\t<INPUT type=hidden name=message value=\"" . $_POST['message'] . "\">\n\t\t\t\t<iNPUT type=hidden name=parents value=" . $_POST['parents'] . ">\n\t\t\t\t<INPUT type=hidden name=teacher_id value=" . $_POST['teacher_id'] . ">\n\t\t\t\t<input type=submit class=submit name=really_send value=Send>\n\t\t\t</FORM>\n\t\t\t</TD>\n\t\t</TR>\n\t\t</TABLE>";
    }
    // end if preview
    if (isset($_POST['really_send'])) {
        $mesg = nl2br($_POST['message']);
        foreach ($parent_info_array as $p) {
            list($name, $email) = preg_split("/::/", $p);
            email_parent($email, $teacher_email, $_POST['subject'], $_POST['message'], $headers);
            // send a copy to the teacher for safe keeping.
            email_parent($teacher_email, $teacher_email, $email . " - RE:" . $_POST['subject'], $_POST['message']);
        }
        $page .= "\n\t\t<CENTER>\n\t\t<TABLE bgcolor=black border=0 cellspacing=1 cellpadding=3 width=500>\n\t\t<TR>\n\t\t\t<TH bgcolor=#dddddd>Message to Parent</TH>\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD bgcolor=white>\n\t\t\t\t<B>The following message has been sent for you.</B><br /><br /><HR widht=80%>\n\t\t\t\t<B>To: </B>";
        foreach ($parent_info_array as $p) {
            list($name, $email) = preg_split("/::/", $p);
            $page .= $name . " < " . $email . " >, ";
        }
        $page .= "<br />\n\t\t\t\t<B>From: </B>" . $teacher_name . " < " . $teacher_email . " ><br />\n\t\t\t\t<B>Subject: </B>" . $_POST['subject'] . "<br />\n\t\t\t\t<B>Message: </B><br />" . $mesg . "<br /><br />\t\t\t\t\n\t\t\t</TD>\n\t\t</TR>\n\t\t<TR>\n\t\t\t<TD bgcolor=white align=center><A href=javascript:close();><img src=images/close.gif border=0></A></TD>\n\t\t</TR>\n\t\t</TABLE>";
    }
    // end if really send.  SEND THE MESSAGE
} else {
    $main .= login_error();
}
$page .= "\n</BODY>\n</HTML>";
print $page;