<?php
/** message_absences_action.php
*
*/
$action='absence_list.php';
$recipients=array();
include('scripts/sub_action.php');
if($_POST['all0']=='yes'){
$recipients=$_SESSION[$book.'unauthrecipients'];
$recipients=$_SESSION[$book.'authrecipients'];
}
elseif($_POST['unauth0']=='yes'){
$recipients=$_SESSION[$book.'unauthrecipients'];
}
else{
$current='';
$action='';
$choice='';
$result[]=get_string('noactiontaken');
include('scripts/results.php');
include('scripts/redirect.php');
exit;
}
$fromaddress=$CFG->schoolname;
if($recipients and sizeof($recipients)>0){
$sentno=0;
$failno=0;
if($CFG->emailoff!='yes'){
$footer='--'. "\r\n" . get_string('guardianemailfooterdisclaimer');
$messagesubject=$CFG->schoolname.': '.get_string('attendance',$book);
foreach($recipients as $key => $recipient){
$message=get_string('absencemessage',$book,$recipient['studentname']);
/*
*/
$message.="\r\n". $footer;
$message=utf8_to_ascii($message);
$email_result=send_email_to($recipient['email'],$fromaddress,$messagesubject,$message);
if($email_result){$sentno++;}
else{$failno++;}
}
$result[]=get_string('emailsentto',$book).' '. $sentno.' '.get_string('contacts',$book);
}
if($failno>0){$result[]=get_string('failedtosend',$book).' '.$failno;}
}
else{
$result[]=get_string('nocontacts',$book);
}
unset($_SESSION[$book.'unauthrecipients']);
unset($_SESSION[$book.'authrecipients']);
include('scripts/results.php');
include('scripts/redirect.php');
?>