Problem behoben wodurch Mailverteiler nicht korrekt generiert wurden wenn der Beginn des nächsten Semesters näher ist als der Beginn des aktuellen Semesters

This commit is contained in:
oesi
2016-11-17 14:23:44 +01:00
parent e2d692217e
commit f0c1ef6e15
2 changed files with 30 additions and 10 deletions
+15 -10
View File
@@ -34,7 +34,7 @@
die($db->db_last_error());
$num_rows=$db->db_num_rows($result_stg);
$ss=new studiensemester();
$ss_nearest=$ss->getNearest();
$ss_nearest=$ss->getaktorNearest();
$ss_nearest_to_akt=$ss->getNearestFrom($ss_nearest);
?>
@@ -90,17 +90,22 @@
// File Operations
$name=$mg_kurzbz.'.txt';
$name=mb_strtolower($name);
$fp=fopen('../../../mlists/'.$name,"w");
//$fp=fopen('../../../../mlists/'.$name,"w");
$nr_person=$db->db_num_rows($result_person);
for ($p=0; $p<$nr_person; $p++)
if($fp=fopen('../../../mlists/'.$name,"w"))
{
$row = $db->db_fetch_object($result_person, $p);
fwrite($fp, '#'.$row->nachname.' '.$row->vorname.$crlf.$row->uid.$crlf);
$nr_person=$db->db_num_rows($result_person);
for ($p=0; $p<$nr_person; $p++)
{
$row = $db->db_fetch_object($result_person, $p);
fwrite($fp, '#'.$row->nachname.' '.$row->vorname.$crlf.$row->uid.$crlf);
}
fclose($fp);
echo $name.' created<br>';
}
else
{
echo "Failed to Create $name";
}
fclose($fp);
echo $name.' created<br>';
flush();
}
}