<?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";
<?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); }
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;