143 lines
8.0 KiB
PHP
Executable File
143 lines
8.0 KiB
PHP
Executable File
<?php
|
|
require_once("config/datenbankanbindung.php"); // fügt die Datenbankanbindung ein: Sys:\php\includes\kurs\datenbankanbindung.php
|
|
require_once("func_get_parameter.php");
|
|
header('Content-Type: text/html; charset=utf-8');
|
|
$db = dbconnect();
|
|
|
|
$datum=date("Y-m-d H:i:s");
|
|
#$sql1 = $db->query("insert into bpm_cronjob (cr_insert) VALUES('$datum')");
|
|
|
|
#$german = $db->query("SET lc_time_names = 'de_DE';");
|
|
|
|
|
|
$query1 = "SELECT CASE a.anrede
|
|
WHEN 'M' THEN 'Lieber Herr'
|
|
WHEN 'W' THEN 'Liebe Frau'
|
|
ELSE '' END as anrede
|
|
, a.vorname
|
|
, a.nachname
|
|
, a.mail
|
|
, a.ka_id
|
|
, CONCAT(CASE DATE_FORMAT(tm_datum,'%w')
|
|
WHEN 0 THEN 'Sonntag'
|
|
WHEN 1 THEN 'Montag'
|
|
WHEN 2 THEN 'Dienstag'
|
|
WHEN 3 THEN 'Mittwoch'
|
|
WHEN 4 THEN 'Donnerstag'
|
|
WHEN 5 THEN 'Freitag'
|
|
WHEN 6 THEN 'Samstag'
|
|
ELSE '' END,', den ',
|
|
DATE_FORMAT(tm_datum,'%d.%m.%Y um %H:%i Uhr')
|
|
) as datum
|
|
, CASE tm_standort
|
|
WHEN 'L' THEN 'Ludwigsburg'
|
|
WHEN 'K' THEN 'Kehl'
|
|
ELSE '' END as tm_standort
|
|
, tm_raum
|
|
FROM bpm_kandidat a, bpm_term_kand b, bpm_termine c
|
|
WHERE a.ka_id=b.ka_id
|
|
AND b.tm_id=c.tm_id
|
|
AND date_format(tm_datum, '%Y-%m-%d') <= DATE_ADD( date_format(NOW(), '%Y-%m-%d') , INTERVAL 7 DAY )
|
|
AND tm_datum >= NOW()
|
|
AND remember_mail = '0000-00-00 00:00:00'
|
|
AND tm_standort = 'L'";
|
|
|
|
$result1 = $db->query($query1) or die("Cannot execute query1");
|
|
|
|
while ($row1 = $result1->fetch_array()) {
|
|
|
|
|
|
# Mailversand: Absender nach Standort
|
|
# Emailversand
|
|
|
|
if($row1['tm_standort'] == 'Ludwigsburg'){
|
|
$sender = "Hochschule Ludwigsburg";
|
|
$sendermail = get_parameter(8);
|
|
}
|
|
|
|
if($row1['tm_standort'] == 'Kehl'){
|
|
$sender = "Hochschule Kehl";
|
|
$sendermail = get_parameter(7);
|
|
}
|
|
$betrag = get_parameter(9);
|
|
|
|
|
|
$empfaenger = "$row1[mail]";
|
|
$betreff = "Erinnerung zum Studierfähigkeitstest Public Management (B.A.)";
|
|
$text = "
|
|
<html>
|
|
<head>
|
|
<title>Erinnerung zum Studierfähigkeitstest</title>
|
|
</head>
|
|
<body>
|
|
<font face='Arial' size='2'>
|
|
$row1[anrede] $row1[vorname] $row1[nachname],
|
|
<br /><br />
|
|
mit dieser E-Mail möchten wir Sie daran erinnern, dass der Studierfähigkeitstest für den Bachelor-Studiengang „Public Management“ nächste Woche $row1[datum] an der Hochschule $row1[tm_standort] stattfinden wird.
|
|
Bitte finden Sie sich spätestens 15 Minuten vor Testbeginn an der Hochschule Ludwigsburg zwischen den Gebäuden 4 und 5 ein, dort werden Sie von uns abgeholt. Einen Lageplan finden Sie hier: <a href='https://webarchiv.hs-ludwigsburg.de/kontakt.html'>https://webarchiv.hs-ludwigsburg.de/kontakt.html</a>
|
|
<br><br>
|
|
Bitte bringen Sie zum Studierfähigkeitstest dringend folgende Unterlagen mit:
|
|
<ul>
|
|
<li>Personalausweis</li>
|
|
<li>Automatisch generierte Mail mit persönlicher ID</li>
|
|
<li>Überweisungsträger (oder sonstiger Nachweis) zum Nachweis der bezahlten Gebühr für den Studierfähigkeitstest ($betrag€)</li>
|
|
</ul>
|
|
Bitte beachten Sie: Sollte am Testtag die Gebühr für den Studierfähigkeitstest bei uns nicht eingegangen sein und Sie keinen Nachweis der angewiesenen Zahlung vorlegen
|
|
können, so ist eine Teilnahme am Studierfähigkeitstest nicht möglich.
|
|
<br><br>
|
|
Bitte beachten Sie weiterhin folgende Hinweise:
|
|
<br>
|
|
<ul>
|
|
<li><b>Sitzplatz:</b> Eine Sitzordnung gibt es nicht. Sie haben die Möglichkeit im Prüfungsraum Ihren Sitzplatz frei zu wählen.</li>
|
|
<li><b>Hilfsmittel:</b> Es sind <b>keine</b> Hilfsmittel zugelassen. Stifte und Konzeptpapier für Nebenrechnungen werden von der Hochschule zur Verfügung gestellt.</li>
|
|
<li><b>Ausnahme:</b> Sollten Sie eine <b>Behinderung</b> haben oder es Ihnen aus anderen Gründen nicht möglich sein, den Test am PC durchzuführen, bitten wir Sie, sich frühzeitig mit uns in Verbindung zu setzen. Wir können dann über mögliche Hilfsmittel (z.B. eine Schreibhilfe) und/oder einen vorherigen Besichtigungstermin sprechen, um Ihnen eine optimale Testdurchführung zu gewährleisten.</li>
|
|
<li><b>Täuschung:</b> Bei einem Versuch das Ergebnis des Tests durch Täuschung oder Benutzung nicht zugelassener Hilfsmittel zu beeinflussen oder den ordnungsgemäßen Ablauf des Tests zu stören, können Sie von der weiteren Testteilnahme ausgeschlossen werden. Der Test gilt dann als nicht bestanden.</li>
|
|
<li><b>Testabbruch:</b> Sollten Sie sich aus gesundheitlichen Gründen nicht in der Lage fühlen, den Test durchzuführen, bitten wir Sie uns dies <b>vor</b> Testbeginn mitzuteilen, damit wir Ihnen einen neuen Testtermin geben können. Für den Fall, dass Sie den Test aus gesundheitlichen oder persönlichen Gründen abbrechen, gilt der Test als nicht bestanden.</li>
|
|
<li><b>Testergebnis:</b> Das Testergebnis können Sie am nächsten Werktag nach dem Studierfähigkeitstest unter folgendem Link abrufen: <a href='https://www.hs-ludwigsburg.de/kurs/bpm/status/index.php'>https://www.hs-ludwigsburg.de/kurs/bpm/status/index.php</a>. Hierzu benötigen Sie Ihre persönliche ID sowie Ihre Tan-Nummer, die Sie am Testtag von uns erhalten.</li>
|
|
<li><b>Einverständniserklärung der gesetzlichen Vertreter:</b> Minderjährige Teilnehmer/innen müssen zum Studierfähigkeitstest eine unterschriebene Einverständniserklärung der gesetzlichen Vertreter vorweisen.</li>
|
|
<li>Bewerber/innen, die den schriftlichen Studierfähigkeitstest nicht bestanden oder am für sie vorgesehenen Testtermin gefehlt haben, können den Test gegen eine erneute Gebühr von $betrag € einmal wiederholen.</li>
|
|
<li>Hinweis: Sollten Sie den Studierfähigkeitstest bestanden haben, so gilt dieser für eine Bewerbung bis 15. Juli 2023 (Ausbildungsbeginn 1. September 20223).</li>
|
|
</ul>
|
|
Sollten Sie diesbezüglich Fragen haben, so stehen wir Ihnen jederzeit zur Verfügung.
|
|
</body>
|
|
</html>";
|
|
#echo "
|
|
#<pre>
|
|
#$empfaenger<br>
|
|
#$sender<br>
|
|
#$sendermail<br>
|
|
#$betreff<br>
|
|
#$text<br>
|
|
#</pre>
|
|
#";
|
|
#exit;
|
|
## Mailversand:
|
|
$headers = "From: $sender <$sendermail>\r\n";
|
|
$headers .= "MIME-Version: 1.0\r\n";
|
|
$headers .= "Content-type: text/html; charset=utf-8\r\n";
|
|
$return = @mail($empfaenger, $betreff, $text, $headers);
|
|
|
|
$datum_db =date("Y-m-d H:i:s");
|
|
$text_db = addslashes($text);
|
|
$ka_id = $row1['ka_id'];
|
|
if($return){
|
|
$sql1 = $db->query("INSERT INTO bpm_sonstige_mail (sender, sendermail, ka_id, empfaenger, mail_betreff, mail_text, status, sendedat)
|
|
VALUES ('$sender', '$sendermail', '$ka_id', '$empfaenger', '$betreff', '$text_db', 'V', '$datum_db')
|
|
");
|
|
$sql1 = $db->query("UPDATE bpm_kandidat
|
|
SET remember_mail = '$datum_db'
|
|
WHERE ka_id = $ka_id
|
|
");
|
|
}else{
|
|
$sql1 = $db->query("INSERT INTO bpm_sonstige_mail (sender, sendermail, ka_id, empfaenger, mail_betreff, mail_text, status, sendedat)
|
|
VALUES ('$sender', '$sendermail', '$ka_id', '$empfaenger', '$betreff', '$text_db', 'F', '$datum_db')
|
|
");
|
|
$sql1 = $db->query("UPDATE bpm_kandidat
|
|
SET remember_mail = '$datum_db'
|
|
WHERE ka_id = $ka_id
|
|
");
|
|
}
|
|
# While Ende
|
|
}
|
|
?>
|