kleine constant Fehler geändert
This commit is contained in:
parent
96bf507200
commit
eda5bc1dd4
@ -256,7 +256,7 @@ break;
|
||||
case "schluss":
|
||||
|
||||
|
||||
if (checkdate($_POST[beg_mon], $_POST[beg_tag], $_POST[beg_jahr]) == 0) { // checkdate liefert 0 & 1 zurück: 0 wenn Datum falsch, 1 wenn Datum richtig
|
||||
if (checkdate($_POST['beg_mon'], $_POST['beg_tag'], $_POST['beg_jahr']) == 0) { // checkdate liefert 0 & 1 zurück: 0 wenn Datum falsch, 1 wenn Datum richtig
|
||||
echo "
|
||||
<html>
|
||||
<head>
|
||||
@ -318,7 +318,7 @@ echo "
|
||||
exit;
|
||||
} // Ende Datumsüberprüfung
|
||||
|
||||
if (checkdate($_POST[end_mon], $_POST[end_tag], $_POST[end_jahr]) == 0) { // checkdate liefert 0 & 1 zurück: 0 wenn Datum falsch, 1 wenn Datum richtig
|
||||
if (checkdate($_POST['end_mon'], $_POST['end_tag'], $_POST['end_jahr']) == 0) { // checkdate liefert 0 & 1 zurück: 0 wenn Datum falsch, 1 wenn Datum richtig
|
||||
echo "
|
||||
<html>
|
||||
<head>
|
||||
@ -383,9 +383,9 @@ exit;
|
||||
|
||||
|
||||
|
||||
if ($_POST[beg_std] < 0 or $_POST[beg_std] > 23
|
||||
or $_POST[beg_min] < 0 or $_POST[beg_min] > 59
|
||||
or $_POST[beg_sek] < 0 or $_POST[beg_sek] > 59)
|
||||
if ($_POST['beg_std'] < 0 or $_POST['beg_std'] > 23
|
||||
or $_POST['beg_min'] < 0 or $_POST['beg_min'] > 59
|
||||
or $_POST['beg_sek'] < 0 or $_POST['beg_sek'] > 59)
|
||||
{
|
||||
echo "
|
||||
<html>
|
||||
@ -448,9 +448,9 @@ echo "
|
||||
exit;
|
||||
}
|
||||
|
||||
if ($_POST[end_std] < 0 or $_POST[end_std] > 23
|
||||
or $_POST[end_min] < 0 or $_POST[end_min] > 59
|
||||
or $_POST[end_sek] < 0 or $_POST[end_sek] > 59)
|
||||
if ($_POST['end_std'] < 0 or $_POST['end_std'] > 23
|
||||
or $_POST['end_min'] < 0 or $_POST['end_min'] > 59
|
||||
or $_POST['end_sek'] < 0 or $_POST['end_sek'] > 59)
|
||||
{
|
||||
echo "
|
||||
<html>
|
||||
@ -517,7 +517,7 @@ exit;
|
||||
|
||||
|
||||
|
||||
if (checkdate($_POST[beg_mon_erf], $_POST[beg_tag_erf], $_POST[beg_jahr_erf]) == 0) { // checkdate liefert 0 & 1 zurück: 0 wenn Datum falsch, 1 wenn Datum richtig
|
||||
if (checkdate($_POST['beg_mon_erf'], $_POST['beg_tag_erf'], $_POST['beg_jahr_erf']) == 0) { // checkdate liefert 0 & 1 zurück: 0 wenn Datum falsch, 1 wenn Datum richtig
|
||||
echo "
|
||||
<html>
|
||||
<head>
|
||||
@ -581,7 +581,7 @@ exit;
|
||||
|
||||
|
||||
|
||||
if (checkdate($_POST[end_mon_erf], $_POST[end_tag_erf], $_POST[end_jahr_erf]) == 0) { // checkdate liefert 0 & 1 zurück: 0 wenn Datum falsch, 1 wenn Datum richtig
|
||||
if (checkdate($_POST['end_mon_erf'], $_POST['end_tag_erf'], $_POST['end_jahr_erf']) == 0) { // checkdate liefert 0 & 1 zurück: 0 wenn Datum falsch, 1 wenn Datum richtig
|
||||
echo "
|
||||
<html>
|
||||
<head>
|
||||
@ -647,7 +647,7 @@ exit;
|
||||
|
||||
|
||||
|
||||
if (checkdate($_POST[einsicht_mon], $_POST[einsicht_tag], $_POST[einsicht_jahr]) == 0) { // checkdate liefert 0 & 1 zurück: 0 wenn Datum falsch, 1 wenn Datum richtig
|
||||
if (checkdate($_POST['einsicht_mon'], $_POST['einsicht_tag'], $_POST['einsicht_jahr']) == 0) { // checkdate liefert 0 & 1 zurück: 0 wenn Datum falsch, 1 wenn Datum richtig
|
||||
echo "
|
||||
<html>
|
||||
<head>
|
||||
@ -711,9 +711,9 @@ exit;
|
||||
|
||||
|
||||
|
||||
if ($_POST[einsicht_std] < 0 or $_POST[einsicht_std] > 23
|
||||
or $_POST[einsicht_min] < 0 or $_POST[einsicht_min] > 59
|
||||
or $_POST[einsicht_sek] < 0 or $_POST[einsicht_sek] > 59)
|
||||
if ($_POST['einsicht_std'] < 0 or $_POST['einsicht_std'] > 23
|
||||
or $_POST['einsicht_min'] < 0 or $_POST['einsicht_min'] > 59
|
||||
or $_POST['einsicht_sek'] < 0 or $_POST['einsicht_sek'] > 59)
|
||||
{
|
||||
echo "
|
||||
<html>
|
||||
@ -778,7 +778,7 @@ exit;
|
||||
|
||||
|
||||
|
||||
if (checkdate($_POST[wahl_stadort_mon], $_POST[wahl_stadort_tag], $_POST[wahl_stadort_jahr]) == 0) { // checkdate liefert 0 & 1 zurück: 0 wenn Datum falsch, 1 wenn Datum richtig
|
||||
if (checkdate($_POST['wahl_stadort_mon'], $_POST['wahl_stadort_tag'], $_POST['wahl_stadort_jahr']) == 0) { // checkdate liefert 0 & 1 zurück: 0 wenn Datum falsch, 1 wenn Datum richtig
|
||||
echo "
|
||||
<html>
|
||||
<head>
|
||||
@ -843,9 +843,9 @@ exit;
|
||||
|
||||
|
||||
|
||||
if ($_POST[wahl_stadort_std] < 0 or $_POST[wahl_stadort_std] > 23
|
||||
or $_POST[wahl_stadort_min] < 0 or $_POST[wahl_stadort_min] > 59
|
||||
or $_POST[wahl_stadort_sek] < 0 or $_POST[wahl_stadort_sek] > 59)
|
||||
if ($_POST['wahl_stadort_std'] < 0 or $_POST['wahl_stadort_std'] > 23
|
||||
or $_POST['wahl_stadort_min'] < 0 or $_POST['wahl_stadort_min'] > 59
|
||||
or $_POST['wahl_stadort_sek'] < 0 or $_POST['wahl_stadort_sek'] > 59)
|
||||
{
|
||||
echo "
|
||||
<html>
|
||||
@ -974,4 +974,4 @@ echo "
|
||||
</html>";
|
||||
|
||||
} // Ende Action
|
||||
?>
|
||||
?>
|
||||
|
@ -1485,12 +1485,12 @@ if($row_akt['status'] == '1' AND $row_akt['zuweisung'] == NULL AND $row_akt['aen
|
||||
WHERE saaid='$row_alt[saaid]'");
|
||||
# --> Schreiben an Student, Schreiben an Dienststelle Änderungsantrag, Schreiben an Dienststelle Erstantrag
|
||||
|
||||
printqueue_antrag($row_akt[saaid], 'AES', 'Änderungsschreiben an Student mit zugewiesenem Erstantrag', $user_admin, $hs, 1);
|
||||
printqueue_antrag($row_akt[saaid], 'AEP', 'Änderungsschreiben an Praxisstelle mit zugewiesenem Erstantrag', $user_admin, $hs, 2);
|
||||
if($row_akt[dst_id] != $row_alt[dst_id]){ //wenn sich Dienststelle ändert, dann zusätzlich eine Neuzuweisung
|
||||
printqueue_antrag($row_akt[saaid], 'EZP', 'Erstantrag an Praxisstelle nach Änderungsantrag', $user_admin, $hs, 3);
|
||||
printqueue_antrag($row_akt['saaid'], 'AES', 'Änderungsschreiben an Student mit zugewiesenem Erstantrag', $user_admin, $hs, 1);
|
||||
printqueue_antrag($row_akt['saaid'], 'AEP', 'Änderungsschreiben an Praxisstelle mit zugewiesenem Erstantrag', $user_admin, $hs, 2);
|
||||
if($row_akt['dst_id'] != $row_alt['dst_id']){ //wenn sich Dienststelle ändert, dann zusätzlich eine Neuzuweisung
|
||||
printqueue_antrag($row_akt['saaid'], 'EZP', 'Erstantrag an Praxisstelle nach Änderungsantrag', $user_admin, $hs, 3);
|
||||
}
|
||||
$saaid_cur = $row_akt[saaid];
|
||||
$saaid_cur = $row_akt['saaid'];
|
||||
}
|
||||
# Step 3 Ende
|
||||
|
||||
|
@ -530,19 +530,19 @@ $pdf->SetY($pos);
|
||||
WHERE dst_id ='$row[dst_id]'");
|
||||
$row6 = $result6->fetch_array();
|
||||
|
||||
if($row5[name] != '' and $row6[bez] == ''){
|
||||
$bezeichnung = $row5[name];
|
||||
if($row5['name'] != '' and $row6['bez'] == ''){
|
||||
$bezeichnung = $row5['name'];
|
||||
}
|
||||
|
||||
|
||||
if($row5[name] == '' and $row6[bez] != ''){
|
||||
$bezeichnung = $row6[bez];
|
||||
if($row5['name'] == '' and $row6['bez'] != ''){
|
||||
$bezeichnung = $row6['bez'];
|
||||
}
|
||||
|
||||
if($row5[name] == '' and $row6[bez] == ''){
|
||||
if($row5['name'] == '' and $row6['bez'] == ''){
|
||||
|
||||
if($row2[bezeichnung] == 'Antragszeitraum Beginn' or $row2[bezeichnung] == 'Antragszeitraum Ende'){
|
||||
$bezeichnung = $row2[bezeichnung];
|
||||
if($row2['bezeichnung'] == 'Antragszeitraum Beginn' or $row2['bezeichnung'] == 'Antragszeitraum Ende'){
|
||||
$bezeichnung = $row2['bezeichnung'];
|
||||
}else{
|
||||
$bezeichnung = '<i>Zeitraum vorgemerkt</i>';
|
||||
}
|
||||
|
@ -176,7 +176,7 @@ function cursorhand()
|
||||
<b>Vertiefungsbereich</b>
|
||||
</td>
|
||||
<td width='60%'>";
|
||||
if($row3a[bezeichnung] == $row_alta[bezeichnung]){
|
||||
if($row3a['bezeichnung'] == $row_alta['bezeichnung']){
|
||||
$color='black';
|
||||
}else{
|
||||
$color='red';
|
||||
@ -190,7 +190,7 @@ function cursorhand()
|
||||
<b>Art der Praxisstelle</b>
|
||||
</td>
|
||||
<td width='60%'>";
|
||||
if($row3b[bezeichnung] == $row_altb[bezeichnung]){
|
||||
if($row3b['bezeichnung'] == $row_altb['bezeichnung']){
|
||||
$color='black';
|
||||
}else{
|
||||
$color='red';
|
||||
@ -204,7 +204,7 @@ function cursorhand()
|
||||
<b>Bezeichnung der Praxisstelle</b>
|
||||
</td>
|
||||
<td width='60%'>";
|
||||
if($row3c[bez] == $row_altc[bez]){
|
||||
if($row3c['bez'] == $row_altc['bez']){
|
||||
$color='black';
|
||||
}else{
|
||||
$color='red';
|
||||
@ -218,7 +218,7 @@ function cursorhand()
|
||||
<b>Straße und Nr. der Praxisstelle</b>
|
||||
</td>
|
||||
<td width='60%'>";
|
||||
if($row3c[str] == $row_altc[str]){
|
||||
if($row3c['str'] == $row_altc['str']){
|
||||
$color='black';
|
||||
}else{
|
||||
$color='red';
|
||||
@ -232,14 +232,14 @@ function cursorhand()
|
||||
<b>PLZ Ort</b>
|
||||
</td>
|
||||
<td width='60%'>";
|
||||
if($row3c[plz] == $row_altc[plz]){
|
||||
if($row3c['plz'] == $row_altc['plz']){
|
||||
$color='black';
|
||||
}else{
|
||||
$color='red';
|
||||
}
|
||||
echo"
|
||||
<font color='$color'>$row3c[plz]</font>";
|
||||
if($row3c[ort] == $row_altc[ort]){
|
||||
if($row3c['ort'] == $row_altc['ort']){
|
||||
$color='black';
|
||||
}else{
|
||||
$color='red';
|
||||
@ -252,14 +252,14 @@ function cursorhand()
|
||||
<b>PLZ Postfach</b>
|
||||
</td>
|
||||
<td width='60%'>";
|
||||
if($row3c[plz_postfach] == $row_altc[plz_postfach]){
|
||||
if($row3c['plz_postfach'] == $row_altc['plz_postfach']){
|
||||
$color='black';
|
||||
}else{
|
||||
$color='red';
|
||||
}
|
||||
echo"
|
||||
<font color='$color'>$row3c[plz_postfach]</font>";
|
||||
if($row3c[postfach] == $row_altc[postfach]){
|
||||
if($row3c['postfach'] == $row_altc['postfach']){
|
||||
$color='black';
|
||||
}else{
|
||||
$color='red';
|
||||
@ -273,7 +273,7 @@ function cursorhand()
|
||||
<b>Bundesland</b>
|
||||
</td>
|
||||
<td width='60%'>";
|
||||
if($row3c[bundesland] == $row_altc[bundesland]){
|
||||
if($row3c['bundesland'] == $row_altc['bundesland']){
|
||||
$color='black';
|
||||
}else{
|
||||
$color='red';
|
||||
@ -287,7 +287,7 @@ function cursorhand()
|
||||
<b>Staat</b>
|
||||
</td>
|
||||
<td width='60%'>";
|
||||
if($row3c[staat] == $row_altc[staat]){
|
||||
if($row3c['staat'] == $row_altc['staat']){
|
||||
$color='black';
|
||||
}else{
|
||||
$color='red';
|
||||
@ -301,14 +301,14 @@ function cursorhand()
|
||||
<b>Zeitraum bei dieser Praxisstelle</b>
|
||||
</td>
|
||||
<td width='60%'>";
|
||||
if($row3[beginn] == $row_alt[beginn]){
|
||||
if($row3['beginn'] == $row_alt['beginn']){
|
||||
$color='black';
|
||||
}else{
|
||||
$color='red';
|
||||
}
|
||||
echo"
|
||||
<font color='$color'>$row3[beginn]</font> - ";
|
||||
if($row3[ende] == $row_alt[ende]){
|
||||
if($row3['ende'] == $row_alt['ende']){
|
||||
$color='black';
|
||||
}else{
|
||||
$color='red';
|
||||
@ -322,7 +322,7 @@ function cursorhand()
|
||||
<b>Abteilung</b>
|
||||
</td>
|
||||
<td width='60%'>";
|
||||
if($row3[abteilung] == $row_alt[abteilung]){
|
||||
if($row3['abteilung'] == $row_alt['abteilung']){
|
||||
$color='black';
|
||||
}else{
|
||||
$color='red';
|
||||
@ -336,7 +336,7 @@ function cursorhand()
|
||||
<b>Tel. der Abteilung</b>
|
||||
</td>
|
||||
<td width='60%'>";
|
||||
if($row3[tel_abteilung] == $row_alt[tel_abteilung]){
|
||||
if($row3['tel_abteilung'] == $row_alt['tel_abteilung']){
|
||||
$color='black';
|
||||
}else{
|
||||
$color='red';
|
||||
@ -357,7 +357,7 @@ function cursorhand()
|
||||
<b>Vertiefungsbereich</b>
|
||||
</td>
|
||||
<td width='60%'>";
|
||||
if($row3a[bezeichnung] == $row_alta[bezeichnung]){
|
||||
if($row3a['bezeichnung'] == $row_alta['bezeichnung']){
|
||||
$color='black';
|
||||
}else{
|
||||
$color='red';
|
||||
@ -371,7 +371,7 @@ function cursorhand()
|
||||
<b>Art der Praxisstelle</b>
|
||||
</td>
|
||||
<td width='60%'>";
|
||||
if($row3b[bezeichnung] == $row_altb[bezeichnung]){
|
||||
if($row3b['bezeichnung'] == $row_altb['bezeichnung']){
|
||||
$color='black';
|
||||
}else{
|
||||
$color='red';
|
||||
@ -385,7 +385,7 @@ function cursorhand()
|
||||
<b>Bezeichnung der Praxisstelle</b>
|
||||
</td>
|
||||
<td width='60%'>";
|
||||
if($row3c[bez] == $row_altc[bez]){
|
||||
if($row3c['bez'] == $row_altc['bez']){
|
||||
$color='black';
|
||||
}else{
|
||||
$color='red';
|
||||
@ -399,7 +399,7 @@ function cursorhand()
|
||||
<b>Straße und Nr. der Praxisstelle</b>
|
||||
</td>
|
||||
<td width='60%'>";
|
||||
if($row3c[str] == $row_altc[str]){
|
||||
if($row3c['str'] == $row_altc['str']){
|
||||
$color='black';
|
||||
}else{
|
||||
$color='red';
|
||||
@ -413,14 +413,14 @@ function cursorhand()
|
||||
<b>PLZ Ort</b>
|
||||
</td>
|
||||
<td width='60%'>";
|
||||
if($row3c[plz] == $row_altc[plz]){
|
||||
if($row3c['plz'] == $row_altc['plz']){
|
||||
$color='black';
|
||||
}else{
|
||||
$color='red';
|
||||
}
|
||||
echo"
|
||||
<font color='$color'>$row_altc[plz]</font>";
|
||||
if($row3c[ort] == $row_altc[ort]){
|
||||
if($row3c['ort'] == $row_altc['ort']){
|
||||
$color='black';
|
||||
}else{
|
||||
$color='red';
|
||||
@ -433,14 +433,14 @@ function cursorhand()
|
||||
<b>PLZ Postfach</b>
|
||||
</td>
|
||||
<td width='60%'>";
|
||||
if($row3c[plz_postfach] == $row_altc[plz_postfach]){
|
||||
if($row3c['plz_postfach'] == $row_altc['plz_postfach']){
|
||||
$color='black';
|
||||
}else{
|
||||
$color='red';
|
||||
}
|
||||
echo"
|
||||
<font color='$color'>$row_altc[plz_postfach]</font>";
|
||||
if($row3c[postfach] == $row_altc[postfach]){
|
||||
if($row3c['postfach'] == $row_altc['postfach']){
|
||||
$color='black';
|
||||
}else{
|
||||
$color='red';
|
||||
@ -454,7 +454,7 @@ function cursorhand()
|
||||
<b>Bundesland</b>
|
||||
</td>
|
||||
<td width='60%'>";
|
||||
if($row3c[bundesland] == $row_altc[bundesland]){
|
||||
if($row3c['bundesland'] == $row_altc['bundesland']){
|
||||
$color='black';
|
||||
}else{
|
||||
$color='red';
|
||||
@ -468,7 +468,7 @@ function cursorhand()
|
||||
<b>Staat</b>
|
||||
</td>
|
||||
<td width='60%'>";
|
||||
if($row3c[staat] == $row_altc[staat]){
|
||||
if($row3c['staat'] == $row_altc['staat']){
|
||||
$color='black';
|
||||
}else{
|
||||
$color='red';
|
||||
@ -482,14 +482,14 @@ function cursorhand()
|
||||
<b>Zeitraum bei dieser Praxisstelle</b>
|
||||
</td>
|
||||
<td width='60%'>";
|
||||
if($row3[beginn] == $row_alt[beginn]){
|
||||
if($row3['beginn'] == $row_alt['beginn']){
|
||||
$color='black';
|
||||
}else{
|
||||
$color='red';
|
||||
}
|
||||
echo"
|
||||
<font color='$color'>$row_alt[beginn]</font> - ";
|
||||
if($row3[ende] == $row_alt[ende]){
|
||||
if($row3['ende'] == $row_alt['ende']){
|
||||
$color='black';
|
||||
}else{
|
||||
$color='red';
|
||||
@ -503,7 +503,7 @@ function cursorhand()
|
||||
<b>Abteilung</b>
|
||||
</td>
|
||||
<td width='60%'>";
|
||||
if($row3[abteilung] == $row_alt[abteilung]){
|
||||
if($row3['abteilung'] == $row_alt['abteilung']){
|
||||
$color='black';
|
||||
}else{
|
||||
$color='red';
|
||||
@ -517,7 +517,7 @@ function cursorhand()
|
||||
<b>Tel. der Abteilung</b>
|
||||
</td>
|
||||
<td width='60%'>";
|
||||
if($row3[tel_abteilung] == $row_alt[tel_abteilung]){
|
||||
if($row3['tel_abteilung'] == $row_alt['tel_abteilung']){
|
||||
$color='black';
|
||||
}else{
|
||||
$color='red';
|
||||
@ -571,4 +571,4 @@ function cursorhand()
|
||||
|
||||
|
||||
|
||||
?>
|
||||
?>
|
||||
|
@ -1 +1 @@
|
||||
<?php
include("kurs/datenbankanbindung.php"); // fügt die Datenbankanbindung ein: Sys:\php\includes\kurs\datenbankanbindung.php
$user_admin=$_COOKIE["user_admin"];
$jahrgang=$_COOKIE["jahrgang"];
$hs=$_COOKIE["ck_hs"];
#$saaid = "1234|4567|1478|2584|99988";
#$saaid=substr($saaid, 0, -1); // Letztes Zeichen (das |) entfernen
#$saaidx = preg_split("/\|/", $saaid);
#$uid='schwaral';
define('FPDF_FONTPATH','font/');
require('prints/as_utf_class.php');
require_once("prints/table_def_kehl.inc");
$pdf= new utfFPDF();
$pagecount = $pdf->setSourceFile("anschreiben_kehl/blanko_kehl.pdf");
#$pagecount = $pdf->setSourceFile("anschreiben_kehl/zuweisung_student.pdf");
$tplidx = $pdf->ImportPage(1);
$db = dbconnect();
# Aus historie_neu.php: Alle offenen Anschreiben
# Hier wird geschaut, dass nur die mit dem höchsten zugewiesenen Status gedruckt werden.
# Es bringt nichts erstanträge zu verschicken, wenn nicht zugewiesene Änderungsanträge gestellt sind.
$query_uid = "SELECT distinct c.uid
FROM stan_printqueue_antrag a, stan_antrag b, stud c
WHERE a.saaid=b.saaid
AND b.uid=c.uid
AND druckstatus ='N'
AND c.jahrgang='$jahrgang'
AND b.status = (
SELECT MAX(t2.status)
FROM stan_antrag t2
WHERE b.aendid = t2.aendid
AND t2.status !='2'
)
AND b.zuweisung='Z'
AND b.zuweisung != 'SOZ'
AND c.hs = '$hs'
ORDER BY c.uid";
$result_uid = $db->query ($query_uid)
or die ("Cannot execute query2");
while ($row_akt_stud = $result_uid->fetch_array())
{
$uid = $row_akt_stud[uid];
$db = dbconnect();
$queryb = $db->query ("SELECT count(a.saaid) Anz
FROM stan_printqueue_antrag a, stan_antrag b, stud c
WHERE a.saaid=b.saaid
AND b.uid=c.uid
AND c.jahrgang='$jahrgang'
AND b.uid='$uid'
AND c.hs = '$hs'
AND druckstatus ='N'");
$row_cur_uid_anz = $queryb->fetch_array();
if($row_cur_uid_anz['Anz'] > 0){
# Briefe an den Student werden nur einmal gedruckt. Dort sind alle Praxisstellen darauf
$lnzaehler1 = 0;
$lnzaehler2 = 0;
$db = dbconnect();
$querya = "SELECT a.saaid, b.uid, a.zuweisung, vorname, nachname,a.qid
FROM stan_printqueue_antrag a, stan_antrag b, stud c
WHERE a.saaid=b.saaid
AND b.uid=c.uid
AND b.uid='$uid'
AND c.jahrgang='$jahrgang'
AND druckstatus ='N'
ORDER BY uid,sort_order";
$resulta = $db->query ($querya)
or die ("Cannot execute query1");
while ($row_cur_uid = $resulta->fetch_array())
{
$resultakt = $db->query("SELECT saaid, aendid, status, zuweisung, uid
FROM stan_antrag
WHERE saaid ='$row_cur_uid[saaid]'
");
$row_akt = $resultakt->fetch_array(); // Prüfen ob schon Änderungsanträge vorhanden
$res_alt = $db->query("SELECT saaid, aendid, status, zuweisung
FROM stan_antrag
WHERE saaid<'$row_cur_uid[saaid]'
AND aendid='$row_akt[aendid]'
AND zuweisung!='NA'
ORDER BY saaid DESC
LIMIT 1");
$row_alt = $res_alt->fetch_array();
if($lnzaehler1 < 1 AND $row_cur_uid[zuweisung] == 'EZS'){
$pdf->addPage();
$pdf->useTemplate($tplidx,0,0,0);
$pdf->SetAutoPageBreak(true, 10);
require("anschreiben_kehl/zuweisung_erstantrag_student.php");
$lnzaehler1 =1;
}
if($row_cur_uid[zuweisung] == 'EZP'){
$pdf->addPage();
$pdf->useTemplate($tplidx,0,0,0);
$pdf->SetAutoPageBreak(true, 10);
require("anschreiben_kehl/zuweisung_erstantrag_praxisstelle.php");
}
if($lnzaehler2 < 1 AND $row_cur_uid[zuweisung] == 'AES'){
$pdf->addPage();
$pdf->useTemplate($tplidx,0,0,0);
$pdf->SetAutoPageBreak(true, 10);
require("anschreiben_kehl/zuweisung_aenderung_student.php");
$lnzaehler2 =1;
}
if($row_cur_uid[zuweisung] == 'AEP'){
$pdf->addPage();
$pdf->useTemplate($tplidx,0,0,0);
$pdf->SetAutoPageBreak(true, 10);
require("anschreiben_kehl/zuweisung_aenderung_praxisstelle.php");
}
$datum = date("Y-m-d H:i:s",time());
$sql_queue = $db->query("UPDATE stan_printqueue_antrag SET druckstatus='G', datum='$datum' WHERE qid='$row_cur_uid[qid]'");
}
} //Endif($row_cur_uid_anz[Anz] > 0){
}
#exit;
$pdf->Output("zuweisung_ges.pdf","i");
$pdf->closeParsers();
?>
|
||||
<?php
include("kurs/datenbankanbindung.php"); // fügt die Datenbankanbindung ein: Sys:\php\includes\kurs\datenbankanbindung.php
$user_admin=$_COOKIE["user_admin"];
$jahrgang=$_COOKIE["jahrgang"];
$hs=$_COOKIE["ck_hs"];
#$saaid = "1234|4567|1478|2584|99988";
#$saaid=substr($saaid, 0, -1); // Letztes Zeichen (das |) entfernen
#$saaidx = preg_split("/\|/", $saaid);
#$uid='schwaral';
define('FPDF_FONTPATH','font/');
require('prints/as_utf_class.php');
require_once("prints/table_def_kehl.inc");
$pdf= new utfFPDF();
$pagecount = $pdf->setSourceFile("anschreiben_kehl/blanko_kehl.pdf");
#$pagecount = $pdf->setSourceFile("anschreiben_kehl/zuweisung_student.pdf");
$tplidx = $pdf->ImportPage(1);
$db = dbconnect();
# Aus historie_neu.php: Alle offenen Anschreiben
# Hier wird geschaut, dass nur die mit dem höchsten zugewiesenen Status gedruckt werden.
# Es bringt nichts erstanträge zu verschicken, wenn nicht zugewiesene Änderungsanträge gestellt sind.
$query_uid = "SELECT distinct c.uid
FROM stan_printqueue_antrag a, stan_antrag b, stud c
WHERE a.saaid=b.saaid
AND b.uid=c.uid
AND druckstatus ='N'
AND c.jahrgang='$jahrgang'
AND b.status = (
SELECT MAX(t2.status)
FROM stan_antrag t2
WHERE b.aendid = t2.aendid
AND t2.status !='2'
)
AND b.zuweisung='Z'
AND b.zuweisung != 'SOZ'
AND c.hs = '$hs'
ORDER BY c.uid";
$result_uid = $db->query ($query_uid)
or die ("Cannot execute query2");
while ($row_akt_stud = $result_uid->fetch_array())
{
$uid = $row_akt_stud['uid'];
$db = dbconnect();
$queryb = $db->query ("SELECT count(a.saaid) Anz
FROM stan_printqueue_antrag a, stan_antrag b, stud c
WHERE a.saaid=b.saaid
AND b.uid=c.uid
AND c.jahrgang='$jahrgang'
AND b.uid='$uid'
AND c.hs = '$hs'
AND druckstatus ='N'");
$row_cur_uid_anz = $queryb->fetch_array();
if($row_cur_uid_anz['Anz'] > 0){
# Briefe an den Student werden nur einmal gedruckt. Dort sind alle Praxisstellen darauf
$lnzaehler1 = 0;
$lnzaehler2 = 0;
$db = dbconnect();
$querya = "SELECT a.saaid, b.uid, a.zuweisung, vorname, nachname,a.qid
FROM stan_printqueue_antrag a, stan_antrag b, stud c
WHERE a.saaid=b.saaid
AND b.uid=c.uid
AND b.uid='$uid'
AND c.jahrgang='$jahrgang'
AND druckstatus ='N'
ORDER BY uid,sort_order";
$resulta = $db->query ($querya)
or die ("Cannot execute query1");
while ($row_cur_uid = $resulta->fetch_array())
{
$resultakt = $db->query("SELECT saaid, aendid, status, zuweisung, uid
FROM stan_antrag
WHERE saaid ='$row_cur_uid[saaid]'
");
$row_akt = $resultakt->fetch_array(); // Prüfen ob schon Änderungsanträge vorhanden
$res_alt = $db->query("SELECT saaid, aendid, status, zuweisung
FROM stan_antrag
WHERE saaid<'$row_cur_uid[saaid]'
AND aendid='$row_akt[aendid]'
AND zuweisung!='NA'
ORDER BY saaid DESC
LIMIT 1");
$row_alt = $res_alt->fetch_array();
if($lnzaehler1 < 1 AND $row_cur_uid['zuweisung'] == 'EZS'){
$pdf->addPage();
$pdf->useTemplate($tplidx,0,0,0);
$pdf->SetAutoPageBreak(true, 10);
require("anschreiben_kehl/zuweisung_erstantrag_student.php");
$lnzaehler1 =1;
}
if($row_cur_uid['zuweisung'] == 'EZP'){
$pdf->addPage();
$pdf->useTemplate($tplidx,0,0,0);
$pdf->SetAutoPageBreak(true, 10);
require("anschreiben_kehl/zuweisung_erstantrag_praxisstelle.php");
}
if($lnzaehler2 < 1 AND $row_cur_uid['zuweisung'] == 'AES'){
$pdf->addPage();
$pdf->useTemplate($tplidx,0,0,0);
$pdf->SetAutoPageBreak(true, 10);
require("anschreiben_kehl/zuweisung_aenderung_student.php");
$lnzaehler2 =1;
}
if($row_cur_uid['zuweisung'] == 'AEP'){
$pdf->addPage();
$pdf->useTemplate($tplidx,0,0,0);
$pdf->SetAutoPageBreak(true, 10);
require("anschreiben_kehl/zuweisung_aenderung_praxisstelle.php");
}
$datum = date("Y-m-d H:i:s",time());
$sql_queue = $db->query("UPDATE stan_printqueue_antrag SET druckstatus='G', datum='$datum' WHERE qid='$row_cur_uid[qid]'");
}
} //Endif($row_cur_uid_anz[Anz] > 0){
}
#exit;
$pdf->Output("zuweisung_ges.pdf","i");
$pdf->closeParsers();
?>
|
@ -778,7 +778,7 @@ oPopupBody.style.border = \"solid blue 1px\";
|
||||
$fehler = 'X';
|
||||
}
|
||||
|
||||
}elseif($row_minmax[ueber] == '0'){
|
||||
}elseif($row_minmax['ueber'] == '0'){
|
||||
echo "<font color=green><b>OK</b></font>";
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user