<?php
if ($_COOKIE["uid1"] == ""){ include("kurs/anmeldefehler_subdir.php"); exit;} //Wenn man nicht angemeldet ist soll man nichts ausw&auml;hlen k&ouml;nnen
$uid1=$_COOKIE["uid1"];
include("kurs/datenbankanbindung.php");     // f&uuml;gt die Datenbankanbindung ein: Sys:\php\includes\kurs\datenbankanbindung.php
$db = dbconnect();
include("kurs/sta/stan_useronline_write.php");     // F&uuml;r Statistik, wieviele User online sind


// &Uuml;Berpr&uuml;fung, ob die Anmeldefrist &uuml;berschritten ist
$heute  = mktime(date("H"), date("i"), date("s"), date("m"), date("d"), date("Y"));  // heutiges Datum
$heute_format = date("YmdHis", $heute);  // ISO-8601 Format wie in der Datenbank: Formatierung f&uuml;r Vergleiche erforderlich

$res = $db->query("SELECT Jahrgang FROM stud WHERE uid='$uid1'");
$stud_jahr = $res->fetch_array();

$anm_schluss = $db->query("SELECT DATE_Format(anmeldebeginn, '%Y%m%d%H%i%s')AS beginndatum, DATE_Format(anmeldebeginn, '%d.%m.%Y um %H:%i:%s Uhr')AS beginnform, DATE_Format(anmeldeschluss, '%Y%m%d%H%i%s')AS enddatum 
                              FROM stan_frist
                             WHERE jahrgang=\"$stud_jahr[Jahrgang]\"");
$row_schluss = $anm_schluss->fetch_array(); // Herausfinden des Beginn- Schlussdatums

$a = strtotime ($heute_format); //Umrechnung des Fristgrenztages in eine Zahl
$b = strtotime ($row_schluss['enddatum']); // Umrechnung des Enddatums in eine Zahl
$c = strtotime ($row_schluss['beginndatum']); // Umrechnung des Beginndatums in eine Zahl

if ($a < $c){
echo "

<html>
<head>
<meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\">
<link rel=\"stylesheet\" href=\"../styles_pc.css\" type=\"text/css\">
<title>Prüfung noch nicht m&ouml;glich!</title>
</head>
<body>
<table border=\"0\" style=\"border-collapse: collapse\" width=\"100%\" cellpadding=\"0\" height=\"100%\" id=\"table1\">
    <tr>
        <td>
        <div align=\"center\">
            <table cellspacing=\"0\" cellpadding=\"0\" width=\"550\" border=\"0\">
                <tr>
                    <td width=\"10\" background=\"../images/box_e1.gif\">
                    <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"3%\" background=\"../images/box_top.gif\" valign=\"top\"></td>
                    <td width=\"95%\" background=\"../images/box_top.gif\">
                    <img height=\"10\" src=\"../images/blank.gif\" width=\"1\"><br>
                    <span class=\"sh\">Prüfung noch nicht m&ouml;glich!</span><br>
                    <img height=\"5\" src=\"../images/blank.gif\" width=\"1\"></td>
                    <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e2.gif\">
                    <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td>
                </tr>
                <tr>
                    <td width=\"1%\" background=\"../images/box_l.gif\">
                    <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td colspan=\"2\"><br>
                    <p align=\"center\"><b>Antr&auml;ge können erst ab $row_schluss[beginnform] geprüft werden!</b>
                    </p>
                    <p align=\"center\"><a href=\"hauptframe.php\">
                    <img border=\"0\" src=\"../images/zurueck.gif\" width=\"77\" height=\"22\"></a><br>
                    </p>
                    <p></p>
                    <p></p>
                    <p></p>
                    <p></p>
                    <p><br>
                    </p>
                    </td>
                    <td width=\"1%\" background=\"../images/box_r.gif\">
                    <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td>
                </tr>
                <tr>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"1%\" background=\"../images/box_e3.gif\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"98%\" background=\"../images/box_bottom.gif\" colspan=\"2\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"8\"></td>
                    <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e4.gif\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"> </td>
                </tr>
            </table>
        </div>
        </td>
    </tr>
</table>
</body>
</html>";
exit;
} // Ende &Uuml;berpr&uuml;fung der Zeit&uuml;berschreitung

if ($a >= $b){
echo "
<html>
<head>
<meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\">
<link rel=\"stylesheet\" href=\"../styles_pc.css\" type=\"text/css\">
<title>Anmeldezeit vertstrichen</title>
</head>
<body>
<table border=\"0\" style=\"border-collapse: collapse\" width=\"100%\" cellpadding=\"0\" height=\"100%\" id=\"table1\">
    <tr>
        <td>
        <div align=\"center\">
            <table cellspacing=\"0\" cellpadding=\"0\" width=\"550\" border=\"0\">
                <tr>
                    <td width=\"10\" background=\"../images/box_e1.gif\">
                    <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"3%\" background=\"../images/box_top.gif\" valign=\"top\"></td>
                    <td width=\"95%\" background=\"../images/box_top.gif\">
                    <img height=\"10\" src=\"../images/blank.gif\" width=\"1\"><br>
                    <span class=\"sh\">Anmeldezeit vertstrichen</span><br>
                    <img height=\"5\" src=\"../images/blank.gif\" width=\"1\"></td>
                    <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e2.gif\">
                    <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td>
                </tr>
                <tr>
                    <td width=\"1%\" background=\"../images/box_l.gif\">
                    <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td colspan=\"2\"><br>
                    <p align=\"center\">Prüfung der Daten ist mehr nicht m&ouml;glich!<br>Sie können ihre Daten bei den <a href=\"check_aend.php\">Änderungsanträgen prüfen</a>
                    </p>
                    <p align=\"center\"><a href=\"hauptframe.php\">
                    <img border=\"0\" src=\"../images/zurueck.gif\" width=\"77\" height=\"22\"></a><br>
                    </p>
                    <p></p>
                    <p></p>
                    <p></p>
                    <p></p>
                    <p><br>
                    </p>
                    </td>
                    <td width=\"1%\" background=\"../images/box_r.gif\">
                    <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td>
                </tr>
                <tr>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"1%\" background=\"../images/box_e3.gif\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"98%\" background=\"../images/box_bottom.gif\" colspan=\"2\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"8\"></td>
                    <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e4.gif\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"> </td>
                </tr>
            </table>
        </div>
        </td>
    </tr>
</table>
</body>
</html>";
exit;
} // Ende &Uuml;berpr&uuml;fung der Zeit&uuml;berschreitung

# Wenn Erstanträge abgesendet wurden, dürfen keine Stellen mehr vorgemerkt werden
$res2 = $db->query("SELECT distinct status 
                      FROM stan_antrag
                     WHERE uid='$uid1'
                     LIMIT 1");
$stud_status = $res2->fetch_array();

if($stud_status['status'] == '0'){

echo "

<html>
<head>
<meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\">
<link rel=\"stylesheet\" href=\"../styles_pc.css\" type=\"text/css\">
<title>Anmeldungen noch nicht m&ouml;glich!</title>
</head>
<body>
<table border=\"0\" style=\"border-collapse: collapse\" width=\"100%\" cellpadding=\"0\" height=\"100%\" id=\"table1\">
    <tr>
        <td>
        <div align=\"center\">
            <table cellspacing=\"0\" cellpadding=\"0\" width=\"550\" border=\"0\">
                <tr>
                    <td width=\"10\" background=\"../images/box_e1.gif\">
                    <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"3%\" background=\"../images/box_top.gif\" valign=\"top\"></td>
                    <td width=\"95%\" background=\"../images/box_top.gif\">
                    <img height=\"10\" src=\"../images/blank.gif\" width=\"1\"><br>
                    <span class=\"sh\">Anmeldungen nicht m&ouml;glich!</span><br>
                    <img height=\"5\" src=\"../images/blank.gif\" width=\"1\"></td>
                    <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e2.gif\">
                    <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td>
                </tr>
                <tr>
                    <td width=\"1%\" background=\"../images/box_l.gif\">
                    <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td colspan=\"2\"><br>
                    <p align=\"center\"><b>Sie haben bereits die Erstanträge gespeichert<br>
                    Es sind nur noch Änderungsanträge möglich</b>
                    </p>
                    <p align=\"center\"><a href=\"hauptframe.php\">
                    <img border=\"0\" src=\"../images/zurueck.gif\" width=\"77\" height=\"22\"></a><br>
                    </p>
                    <p></p>
                    <p></p>
                    <p></p>
                    <p></p>
                    <p><br>
                    </p>
                    </td>
                    <td width=\"1%\" background=\"../images/box_r.gif\">
                    <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td>
                </tr>
                <tr>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"1%\" background=\"../images/box_e3.gif\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"98%\" background=\"../images/box_bottom.gif\" colspan=\"2\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"8\"></td>
                    <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e4.gif\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"> </td>
                </tr>
            </table>
        </div>
        </td>
    </tr>
</table>
</body>
</html>";
exit;
}
#################

if (isset($_GET['action']))
   $action = $_GET['action'];
else
   $action = "";

switch($action){
default:


$result = $db->query("SELECT nachname, vorname, postrasse, poplz, poort, stgtext, AG, Jahrgang, mail, mail2, mtknr, stg FROM stud where uid=\"$uid1\"");
$row = $result->fetch_array();
echo "
<html>
<head>
<meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\">
<link rel=\"stylesheet\" href=\"../styles_pc.css\" type=\"text/css\">
<script type=\"text/javascript\" src=\"./overlib/overlibmws.js\"><!-- overLIB (c) Erik Bosrup --></script>
<script type=\"text/javascript\">
<!--
OLregisterPlugins('crossframe','iframe','hide','shadow');
overlib=parent.overlib;
nd=parent.nd;
if (typeof window.createPopup!='undefined') {
var oPopup = window.createPopup();
var oPopupBody = oPopup.document.body;
oPopupBody.style.backgroundColor = \"#ccccff\";
oPopupBody.style.border = \"solid blue 1px\";
}

// -->
</script>

<style type=\"text/css\">
<!--
.text_overlib {font-family:Verdana,Arial,sans-serif; font-size:10px;}
.r{text-decoration: none;font-weight: bold; color: black;}
.text_overlib {font-family:Verdana,Arial,sans-serif; font-size:10px;}
-->
</style>
<title>Daten prüfen Änderungsantrag</title>
</head>
<body>
<div id=\"overDiv\" style=\"position: absolute; visibility: hidden; z-index: 1000; left: 10px; top: 0px; background-image: none;\"></div>
<table border=\"0\" style=\"border-collapse: collapse\" width=\"100%\" cellpadding=\"0\" id=\"table1\">
    <tr>
        <td>
        <div align=\"center\">
            <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">
                <tr>
                    <td width=\"10\" background=\"../images/box_e1.gif\">
                    <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"98%\" background=\"../images/box_top.gif\" valign=\"top\">
                    <img height=\"10\" src=\"../images/blank.gif\" width=\"1\"><br>
                    <font class=\"hd\">Daten prüfen<br>Antrag von $row[vorname] $row[nachname]</font><br>
                    <img height=\"5\" src=\"../images/blank.gif\" width=\"1\"></font></td>
                    <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e2.gif\">
                    <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td>
                </tr>
                <tr>
                    <td width=\"1%\" background=\"../images/box_l.gif\">
                    <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td>
                        <table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-width:0; border-collapse: collapse\" bordercolor=\"#111111\" width=\"100%\" id=\"AutoNumber1\" height=\"142\">
                            <tr>
                                <td style=\"border-style: none; border-width: medium\" height=\"32\">
                                ";
                                $titel = "Persönliche Daten";
				$text = "Ihre persönlichen Daten müssen zu jedem Zeitpunkt während des Praxisjahres aktuell sein.<br><br>Achten Sie darauf, dass im System eine Mailadresse hinterlegt ist, die Sie regelmäßig abrufen";

                                echo"
                                <a href=\"javascript:void(0);\" onmouseover=\"return overlib('$text',ABOVE, TEXTFONTCLASS,'text_overlib', WIDTH, 350, CAPTION, '$titel',CAPTIONSIZE, '10px');\" onmouseout=\"nd();\"><b>$titel</b></a>
                                </td>
                                <td align=\"left\" style=\"border-style: none; border-width: medium\" height=\"32\">";
                                $db = dbconnect();

				$res = $db->query("SELECT nachname, vorname, hs, poplz, poOrt, poStrasse, mail
                                                      FROM stud
                                                     WHERE uid='$uid1'");
				$stud = $res->fetch_array();

				if($stud['nachname'] == '' or $stud['vorname'] == '' or $stud['hs'] == '' or $stud['poplz'] == '' or $stud['poOrt'] == '' or $stud['poStrasse'] == '' or $stud['mail'] == ''){
				  echo "<img border=\"0\" src=\"../images/cross.jpg\">";
				  $fehler = 'X';
				}else{
				  if($stud['hs'] == 'L' or $stud['hs'] == 'K'){
				    echo "<img border=\"0\" src=\"../images/ok.gif\">";
				  }else{
				    echo "<img border=\"0\" src=\"../images/cross.jpg\">";
				    $fehler = 'X';
				  }

				}

                                echo"
                                </td>
                            </tr>

                            <tr>
                                <td style=\"border-style: none; border-width: medium\" height=\"32\">
                                 &nbsp;
                                </td>
                                <td align=\"left\" style=\"border-style: none; border-width: medium\" height=\"32\">
                                 &nbsp;
                                </td>
                            </tr>
                            <tr>
                                <td valign='top' style=\"border-style: none; border-width: medium\" height=\"32\">
                                ";
                                $titel = "Anträge";
				$text = "Ihre Anträge werden nach Datum aufsteigend aufgelistet.<br><br>Die Zeiträume dürfen keine Lücken und keine Überschneidungen aufweisen.<br><br>Urlaube werden nicht hier im System eingeplant. Diese werden direkt bei der Praxisstelle genommen.";

                                echo"
                                <a href=\"javascript:void(0);\" onmouseover=\"return overlib('$text',ABOVE, TEXTFONTCLASS,'text_overlib', WIDTH, 350, CAPTION, '$titel',CAPTIONSIZE, '10px');\" onmouseout=\"nd();\"><b>$titel</b></a>
                                </td>
                                <td align=\"left\" style=\"border-style: none; border-width: medium\" height=\"32\">";

                                $result3 = $db->query("SELECT DATE_FORMAT(antrag_von, '%d.%m.%Y') antrag_von, DATE_FORMAT(antrag_bis, '%d.%m.%Y') antrag_bis
                                                          FROM stan_frist
                                                         WHERE jahrgang ='$row[Jahrgang]'");
                                $row3 = $result3->fetch_array();

				$result_tmp1 = $db->query("DELETE FROM stan_tmp_check_data WHERE uid='$uid1'");


				$result_tmp1 = $db->query("INSERT INTO stan_tmp_check_data
			                                         SELECT t1.saaid
			                                              , t1.vert_bereich
								      , t1.uid
								      , t1.beginn
								      , t1.ende
								      , t1.dst_id
								   FROM stan_antrag t1
								  WHERE t1.status = (
								                     SELECT MAX(t2.status)
								                       FROM stan_antrag t2
								                      WHERE t1.aendid = t2.aendid
								                    )
                                                                    AND t1.uid = '$uid1'
                                                                    AND (t1.zuweisung is NULL OR t1.zuweisung='Z')
                                                          ");

## PU in tmp Tabelle eintrage
#                                $result = $db->query("SELECT max(saaid) max_id FROM stan_tmp_check_data WHERE uid='$uid1'");
#				$row4 = $result->fetch_array();
#				$saaid_neu = $row4[max_id] + 1; // Damit alle Einträge eine ID haben
#				$result_tmp1 = $db->query("INSERT INTO stan_tmp_check_data SELECT $saaid_neu, '$uid1', beginn, ende, 'Praxisbegleitender Unterricht' FROM stan_sperrzeit WHERE jahrgang ='$row[Jahrgang]' AND kennung = '$row[stg]'");


				$result = $db->query("SELECT max(saaid) max_id FROM stan_tmp_check_data WHERE uid='$uid1'");
				$row4 = $result->fetch_array();
				$saaid_neu = $row4['max_id'] + 1; // Damit alle Einträge eine ID haben
				$result_tmp1 = $db->query("INSERT INTO stan_tmp_check_data SELECT $saaid_neu, NULL, '$uid1', DATE_SUB(antrag_von, INTERVAL 1 DAY), DATE_SUB(antrag_von, INTERVAL 1 DAY), 'Antragszeitraum Beginn' FROM stan_frist WHERE jahrgang ='$row[Jahrgang]'");

				$result = $db->query("SELECT max(saaid) max_id FROM stan_tmp_check_data WHERE uid='$uid1'");
				$row4 = $result->fetch_array();
				$saaid_neu = $row4['max_id'] + 1; // Damit alle Einträge eine ID haben
				$result_tmp1 = $db->query("INSERT INTO stan_tmp_check_data SELECT $saaid_neu, NULL, '$uid1', antrag_bis, antrag_bis, 'Antragszeitraum Ende' FROM stan_frist WHERE jahrgang ='$row[Jahrgang]'");

                                $query = "SELECT ma.saaid, ma.uid, DATE_FORMAT(beginn, '%d.%m.%Y') beginn, DATE_FORMAT(ende, '%d.%m.%Y') ende, bezeichnung, COALESCE( luecke, 'OK' ) AS Luecke
                                            FROM stan_tmp_check_data ma
                                            LEFT JOIN ( SELECT saaid, 'Lücke folgt' AS luecke
                                                          FROM stan_tmp_check_data a
                                                         WHERE a.ende != (SELECT MAX( ende ) FROM stan_tmp_check_data x WHERE x.uid = a.uid)
                                                           AND NOT EXISTS ( SELECT saaid FROM stan_tmp_check_data b
                                                                             WHERE a.uid = b.uid
                                                                               AND b.beginn = DATE_ADD( a.ende, INTERVAL 1 DAY )
                                                                          )
                                                            OR ( a.beginn IN (select beginn FROM stan_tmp_check_data d WHERE d.saaid != a.saaid)
                                                                                 AND a.ende  IN (select ende FROM stan_tmp_check_data e WHERE e.saaid != a.saaid AND e.uid = '$uid1')
                                                               )
                                                      ) L
                                              ON L.saaid = ma.saaid
                                           WHERE ma.uid = '$uid1'
                                           ORDER BY ma.uid, ma.beginn";

				$result = $db->query($query)
				          or die ("Cannot execute query1");
				echo "<table width='100%'>";
                                while ($row2 = $result->fetch_array()){

                                $result5 = $db->query("SELECT concat(bezeichnung, ' ',name) name
                                                          FROM stan_dienststellen
                                                         WHERE dst_id ='$row2[bezeichnung]'");
                                $row5 = $result5->fetch_array();

                                $result6 = $db->query("SELECT bez
                                                          FROM stan_dienststellen_tmp
                                                         WHERE dst_id ='$row2[bezeichnung]'");
                                $row6 = $result6->fetch_array();

                                if($row5['name'] != '' and $row6['bez'] == ''){
                                  $bezeichnung = $row5['name'];
                                }


                                if($row5['name'] == '' and $row6['bez'] != ''){
                                  $bezeichnung = $row6['bez'];
                                }

                                if($row5['name'] == '' and $row6['bez'] == ''){
                                  
                                  if($row2['bezeichnung'] == 'Antragszeitraum Beginn' or $row2['bezeichnung'] == 'Antragszeitraum Ende'){
                                    $bezeichnung = $row2['bezeichnung'];
                                  }else{
                                    $bezeichnung = '<i>Zeitraum vorgemerkt</i>';
                                  }
                                }


                                echo"
                                <tr>
                                  <td width='35%'>
                                    $bezeichnung
                                  </td>
                                  <td width='35%'>";
                                    if($row2['bezeichnung'] == 'Antragszeitraum Beginn'){
                                      echo"$row3[antrag_von]";
                                    }elseif($row2['bezeichnung'] == 'Antragszeitraum Ende'){
				      echo"$row3[antrag_bis]";
                                    }else{
                                      echo"$row2[beginn] - $row2[ende]";
                                    }
                                    
                                    #Sonderfälle ausgeben: 2019-02-21
                                    $sonderpflicht = "";
                                    $result6 = $db->query("SELECT count(*) Anz
                                                            FROM stan_antrag
                                                           WHERE saaid ='$row2[saaid]'
                                                             AND art IN (SELECT artid FROM stan_stellenart WHERE Merkmal like '%S%')");
                                    $row6 = $result6->fetch_array();
                                    
                                    if($row6['Anz'] > 0 AND $row2['bezeichnung'] != 'Antragszeitraum Beginn' AND $row2['bezeichnung'] != 'Antragszeitraum Ende'){
                                      $sonderpflicht = 'Sonderfall';
                                    }
                                    $result6 = $db->query("SELECT count(*) Anz
                                                            FROM stan_antrag
                                                           WHERE saaid ='$row2[saaid]'
                                                             AND art IN (SELECT artid FROM stan_stellenart WHERE Merkmal like '%P%')");
                                    $row6 = $result6->fetch_array();
                                    
                                    if($row6['Anz'] > 0 AND $row2['bezeichnung'] != 'Antragszeitraum Beginn' AND $row2['bezeichnung'] != 'Antragszeitraum Ende'){
                                      $sonderpflicht = 'Pflichtmodul';
                                    }

                                    echo"
                                  </td>
                                  <td>
                                    $sonderpflicht
                                  </td>
                                  <td width='30%' align='center'>";
                                    if($row2['Luecke'] != 'OK'){
#                                      if($row2[bezeichnung] == 'Antragszeitraum Ende'){ # Dass nach Antragszeitraum Ende keine ungültiger zeitraum steht
#				    	echo "<img border=\"0\" src=\"../images/gueltig.png\">";
#				      }else{
                                        echo "<img border=\"0\" src=\"../images/leerer_zeitraum.gif\">";
                                        $fehler = 'X';
#                                      }

                                    }else{
                                      echo "<img border=\"0\" src=\"../images/gueltig.png\">";
                                    }


                                    echo"
                                  </td>
                                </tr>
                                ";
                                }

                                
                                echo"

                                </table>
                            <tr>
                                <td style=\"border-style: none; border-width: medium\" height=\"32\">
                                 &nbsp;
                                </td>
                                <td align=\"left\" style=\"border-style: none; border-width: medium\" height=\"32\">
                                 &nbsp;
                                </td>
                            </tr>
                            <tr>
                                <td valign='top' style=\"border-style: none; border-width: medium\" height=\"32\">
                                ";
                                $titel = "Wurden exakt 4<br>Vertiefungsbereiche abgedeckt?";
				$text = "Sie müssen während Ihres Praxisaufenthaltes genau 4 von 5 Vertiefungsbereichen abdecken. Haben Sie zu wenig Bereiche abgedeckt, bekommen Sie hier eine Fehlermeldung ausgegeben.";

                                echo"
                                <a href=\"javascript:void(0);\" onmouseover=\"return overlib('$text',ABOVE, TEXTFONTCLASS,'text_overlib', WIDTH, 350, CAPTION, '$titel',CAPTIONSIZE, '10px');\" onmouseout=\"nd();\"><b>$titel</b></a>

                                </td>
                                <td valign='top' align=\"left\" style=\"border-style: none; border-width: medium\" height=\"32\">";
                                $db = dbconnect();


				$res_anz = $db->query("SELECT count(distinct t1.vert_bereich) Anzahl
                                                          FROM stan_antrag t1
                                                         WHERE t1.status = (
                                                                            SELECT MAX(t2.status)
                                                                              FROM stan_antrag t2
                                                                             WHERE t1.aendid = t2.aendid
                                                                           )
                                                           AND t1.uid = '$uid1'
                                                           AND (t1.zuweisung is NULL OR t1.zuweisung='Z')
                                                      ");
				$anzahl_bereich = $res_anz->fetch_array();

				if($anzahl_bereich['Anzahl'] != 4){
				  echo "<img border=\"0\" src=\"../images/cross.jpg\"> ($anzahl_bereich[Anzahl] von 4 notwendigen Vertiefungsbereichen wurden abgedeckt)";
				  echo "<p>";
				  $fehler = 'X';

				  $query3 = "SELECT distinct t1.vert_bereich
                                               FROM stan_antrag t1
                                              WHERE t1.status = (
                                                                 SELECT MAX(t2.status)
                                                                   FROM stan_antrag t2
                                                                  WHERE t1.aendid = t2.aendid
                                                                )
                                                AND t1.uid = '$uid1'
                                                AND (t1.zuweisung is NULL OR t1.zuweisung='Z')
				             ";

				  $result3 = $db->query($query3)
				            or die ("Cannot execute query3");
				  echo "<table><tr><td><b>abgedeckte Vertiefungsbereiche:</b></td></td></tr>";
                                  while ($row5 = $result3->fetch_array()){
			            $res_bez = $db->query("SELECT bezeichnung
			                                      FROM `stan_vertiefungsbereich`
                                                             WHERE vbid = '$row5[vert_bereich]'");
                                    $stell_bez = $res_bez->fetch_array();
                                    echo "<tr><td>$stell_bez[bezeichnung]</td></tr>";
                                  }
                                  echo "</table>";

				}else{
				  echo "<img border=\"0\" src=\"../images/ok.gif\">";
				}

                                echo"
                                </td>
                            </tr>";
                            
                            
                            $result6a = $db->query("SELECT distinct 1
			                              FROM stan_ausnahme
			                             WHERE uid ='$uid1'");
			    $row6a = $result6a->fetch_array();
			    
			    
			    if($row6a[0] == 1){ # Wenn keine Ausnahme(12er Block entspricht Ausnahme) dann nicht absenden
                            # Zusammenhängende Zeiträume müssen nur angezeigt werden, wenn man auch den 12er Block hat, sonst machts keinen Sinn

                            echo"
                            <tr>
                                <td style=\"border-style: none; border-width: medium\" height=\"32\">
                                 &nbsp;
                                </td>
                                <td align=\"left\" style=\"border-style: none; border-width: medium\" height=\"32\">
                                 &nbsp;
                                </td>
                            </tr>
                            <tr>
                                <td valign='top' style=\"border-style: none; border-width: medium\" height=\"32\">
                                ";
                                $titel = "Zusammenhängende Zeiträume<br>im Vertiefungsbereich?";
				$text = "Wenn Sie ein Vertiefungsbereich in mehrere Stellen aufgesplittet haben, müssen die gesplitteten Teilbereiche im direkten Anschluss aneinander folgen.";

                                echo"
                                <a href=\"javascript:void(0);\" onmouseover=\"return overlib('$text',ABOVE, TEXTFONTCLASS,'text_overlib', WIDTH, 350, CAPTION, '$titel',CAPTIONSIZE, '10px');\" onmouseout=\"nd();\"><b>$titel</b></a>

                                </td>
                                <td valign='top' align=\"left\" style=\"border-style: none; border-width: medium\" height=\"32\">";
                                $db = dbconnect();

				#  echo "<img border=\"0\" src=\"../images/cross.jpg\"> ($anzahl_bereich[Anzahl] von 4 notwendigen Vertiefungsbereichen wurden abgedeckt)";
				#  echo "<p>";
				#

				  $query3 = "SELECT distinct t1.vert_bereich
                                               FROM stan_antrag t1
                                              WHERE t1.status = (
                                                                 SELECT MAX(t2.status)
                                                                   FROM stan_antrag t2
                                                                  WHERE t1.aendid = t2.aendid
                                                                )
                                                AND t1.uid = '$uid1'
                                                AND (t1.zuweisung is NULL OR t1.zuweisung='Z')
				             ";

				  $result3 = $db->query($query3)
				            or die ("Cannot execute query3");
				  echo "<table valign='top' width='100%'><tr><td valign='top' width='60%'><b>abgedeckte Vertiefungsbereiche:</b></td><td valign='top' ><b>Status</b></td></tr>";
                                  while ($row5 = $result3->fetch_array()){
			            $res_bez = $db->query("SELECT bezeichnung
			                                      FROM `stan_vertiefungsbereich`
                                                             WHERE vbid = '$row5[vert_bereich]'");
                                    $stell_bez = $res_bez->fetch_array();
                                    
				// Abfrage frägt ab, ob innerhalb eines Vertiefungsbereichs eine Lücke ist. Ausgabe nur 1 Treffer, sobald 1 Lücke gefunden wurde --> Warnung ausgeben
				$res_anz = $db->query("SELECT ma.uid, DATE_FORMAT(beginn, '%d.%m.%Y') beginn, DATE_FORMAT(ende, '%d.%m.%Y') ende, bezeichnung, COALESCE( luecke, 'OK' ) AS Luecke, 1 AS Treffer
                                                          FROM stan_tmp_check_data ma
                                                          LEFT JOIN ( SELECT saaid, 'Lücke folgt' AS luecke
                                                                        FROM stan_tmp_check_data a
                                                                       WHERE a.ende != (SELECT MAX( ende ) FROM stan_tmp_check_data x WHERE x.uid = a.uid AND vbid='$row5[vert_bereich]')
                                                                         AND NOT EXISTS ( SELECT saaid FROM stan_tmp_check_data b
                                                                                           WHERE a.uid = b.uid
                                                                                             AND b.beginn = DATE_ADD( a.ende, INTERVAL 1 DAY )
                                                                                             AND b.vbid='$row5[vert_bereich]'
                                                                                        )
                                                                          OR ( a.beginn IN (select beginn FROM stan_tmp_check_data d WHERE d.saaid != a.saaid)
                                                                                               AND a.ende  IN (select ende FROM stan_tmp_check_data e WHERE e.saaid != a.saaid AND e.uid = '$uid1')
                                                                             )
                                                                    ) L
                                                            ON L.saaid = ma.saaid
                                                         WHERE ma.uid = '$uid1'
                                                           AND ma.vbid='$row5[vert_bereich]'
                                                           AND Luecke !='OK'
                                                         ORDER BY ma.uid, ma.beginn
                                                         LIMIT 1
                                                      ");
				$anzahl_bereich = $res_anz->fetch_array();
                                    
                                    echo "<tr>
                                             <td>$stell_bez[bezeichnung]</td>
                                             <td>";
                                             if($anzahl_bereich['Treffer'] != 1){
                                               echo "<font color=green><b>OK</b></font>";
                                             }else{
                                               $fehler = 'X';
                                               echo "<font color=red><b>getrennte Zeiträume (unzulässig)</b></font>";
                                             }
                                             echo"
                                             </td>
                                         </tr>";
                                  }
                                  echo "</table>
                                </td>
                            </tr>";
                            }
                            echo"
                            <tr>
                                <td style=\"border-style: none; border-width: medium\" height=\"32\">
                                 &nbsp;
                                </td>
                                <td align=\"left\" style=\"border-style: none; border-width: medium\" height=\"32\">
                                 &nbsp;
                                </td>
                            </tr>
                            <tr>
                            
                                <td valign='top' style=\"border-style: none; border-width: medium\" height=\"32\">
                                ";
                                $titel = "Fristen im Vertiefungsbereich";
				$text = "Ein Vertiefungsbereich muss üblicherweise zwischen 3 und 5 Monate belegt werden.<br><br> Für die Sonderfälle Ausland, anderes Bundesland, Privatwirtschaft und Verband gelten spezielle Regelungen. Diese werden bei Bedarf separat geprüft.";

                                echo"
                                <a href=\"javascript:void(0);\" onmouseover=\"return overlib('$text',ABOVE, TEXTFONTCLASS,'text_overlib', WIDTH, 350, CAPTION, '$titel',CAPTIONSIZE, '10px');\" onmouseout=\"nd();\"><b>$titel</b></a>

                                </td>
                                <td valign='top' align=\"left\" style=\"border-style: none; border-width: medium\" height=\"32\">";
                                $db = dbconnect();

				#  Zunächst wird untershchieden, ob die Termine vom VT-Bereich zusammenhängen
				#  Wenn ja, dann gilt die exakte Berechnung der Monatsfrist (Min. 3Mon - 5Mon),
				#  Wenn die Termine zum VT-Bereich willkürlich übers Jahr verteilt sind, dann werden die Tage
				#  jedes Splittpunkts berechnet. Dann muss der Bereich zwischen 88 Tage und 153 Tage liegen (3-5Mon)

				  $query3 = "SELECT distinct t1.vert_bereich
                                               FROM stan_antrag t1
                                              WHERE t1.status = (
                                                                 SELECT MAX(t2.status)
                                                                   FROM stan_antrag t2
                                                                  WHERE t1.aendid = t2.aendid
                                                                )
                                                AND t1.uid = '$uid1'
                                                AND (t1.zuweisung is NULL OR t1.zuweisung='Z')
				             ";

				  $result3 = $db->query($query3)
				            or die ("Cannot execute query3");
				  echo "<table valign='top' width='100%'><tr><td valign='top' width='60%'><b>abgedeckte Vertiefungsbereiche:</b></td><td valign='top' ><b>Status</b></td></tr>";
                                  while ($row5 = $result3->fetch_array()){
			            $res_bez = $db->query("SELECT bezeichnung
			                                      FROM `stan_vertiefungsbereich`
                                                             WHERE vbid = '$row5[vert_bereich]'");
                                    $stell_bez = $res_bez->fetch_array();
                                    
				// Abfrage frägt ab, ob innerhalb eines Vertiefungsbereichs eine Lücke ist. Ausgabe nur 1 Treffer, sobald 1 Lücke gefunden wurde --> Warnung ausgeben
				$res_anz = $db->query("SELECT ma.uid, DATE_FORMAT(beginn, '%d.%m.%Y') beginn, DATE_FORMAT(ende, '%d.%m.%Y') ende, bezeichnung, COALESCE( luecke, 'OK' ) AS Luecke, 1 AS Treffer
                                                          FROM stan_tmp_check_data ma
                                                          LEFT JOIN ( SELECT saaid, 'Lücke folgt' AS luecke
                                                                        FROM stan_tmp_check_data a
                                                                       WHERE a.ende != (SELECT MAX( ende ) FROM stan_tmp_check_data x WHERE x.uid = a.uid AND vbid='$row5[vert_bereich]')
                                                                         AND NOT EXISTS ( SELECT saaid FROM stan_tmp_check_data b
                                                                                           WHERE a.uid = b.uid
                                                                                             AND b.beginn = DATE_ADD( a.ende, INTERVAL 1 DAY )
                                                                                             AND b.vbid='$row5[vert_bereich]'
                                                                                        )
                                                                          OR ( a.beginn IN (select beginn FROM stan_tmp_check_data d WHERE d.saaid != a.saaid)
                                                                                               AND a.ende  IN (select ende FROM stan_tmp_check_data e WHERE e.saaid != a.saaid AND e.uid = '$uid1')
                                                                             )
                                                                    ) L
                                                            ON L.saaid = ma.saaid
                                                         WHERE ma.uid = '$uid1'
                                                           AND ma.vbid='$row5[vert_bereich]'
                                                           AND Luecke !='OK'
                                                         ORDER BY ma.uid, ma.beginn
                                                         LIMIT 1
                                                      ");
				$anzahl_bereich = $res_anz->fetch_array();
                                    
                                    echo "<tr>
                                             <td>$stell_bez[bezeichnung]</td>
                                             <td>";
                                             
                                             // Abfrage, ob die Einzeltermine der Vertiefungsbereich  zusammenhängend sind
                                             if($anzahl_bereich['Treffer'] != 1){
                                               // Wenn der Zeitraum im Vertiefungsbereich zusammenhängend ist,
                                               // dann kann man prüfen, ob beginndatum + 3 Monate >= Enddatum ist
                                               // und ob beginndatum+5Monate <= Enddatum ist.
                                                
                                                
                                                // Abfrage, wenn Anmeldefrist unterschritten, dann 1 sonst 0
                                                // Abfrage, wenn Anmeldefrist überschritten ist, dann 1 sonst 0
                                                $min_max = $db->query("SELECT max( ende ) < DATE_SUB(DATE_ADD( min( beginn ), INTERVAL 3 MONTH ), INTERVAL 1 DAY) unter # 1Tag abziehen, weil man 3 Monate von 01.07 - 30.11 rechnet und nicht bis 01.12
                                                                             , max( ende ) > DATE_ADD(min(beginn), INTERVAL 5 MONTH ) ueber
						                          FROM stan_tmp_check_data
						                         WHERE vbid = '$row5[vert_bereich]'
					                              ");
					        $row_minmax = $min_max->fetch_array();
					        
					        
					        					        
					        if($row_minmax['unter'] == '1'){
					          echo "<font color=red><b>Mindestdauer unterschritten</b></font>";  
					          
					          $result6a = $db->query("SELECT distinct 1
						                             FROM stan_ausnahme
						                            WHERE uid ='$uid1'");
						  $row6a = $result6a->fetch_array();
						  if($row6a[0] != 1){ # Showstopper bei 4 Blockfeld
						   $fehler = 'X';
						  }
					          
                                                }elseif($row_minmax['unter'] == '0'){
					          echo "<font color=green><b>OK</b></font>";  
                                                }elseif($row_minmax['ueber'] == '1'){
					          echo "<font color=red><b>Mindestdauer überschritten</b></font>";
					          
					          $result6a = $db->query("SELECT distinct 1
						                             FROM stan_ausnahme
						                            WHERE uid ='$uid1'");
						  $row6a = $result6a->fetch_array();
						  if($row6a[0] != 1){ # Showstopper bei 4 Blockfeld
						   $fehler = 'X';
						  }
						  
                                                }elseif($row_minmax['ueber'] == '0'){
					          echo "<font color=green><b>OK</b></font>";  
                                                }
                                                
                                                
                                             }else{# wenn die Zeiträume nicht zusammenhängend sind, dann 88 bzw. 153 Tage
                                             
                                                $querydat = "SELECT beginn, ende
                                                             FROM stan_tmp_check_data
                                                            WHERE vbid = $row5[vert_bereich]
				                           ";

				                $resultdat = $db->query($querydat)
				                          or die ("Cannot execute query3");
                                                 $days = 0;
                                                 $gestage = 0;
                                                while ($rowdat = $resultdat->fetch_array()){
                                                 $days = floor((strtotime($rowdat['ende']) - strtotime($rowdat['beginn']))/86400); 
                                                 $gestage = $gestage + $days;
                                                }
                                                 
                                                 
                                                 
                                                 if($gestage < 88){
                                                   echo "<font color=red><b>Mindestdauer unterschritten</b></font>";
					           
					           $result6a = $db->query("SELECT distinct 1
						                              FROM stan_ausnahme
						                             WHERE uid ='$uid1'");
						   $row6a = $result6a->fetch_array();
						   if($row6a[0] != 1){ # Showstopper bei 4 Blockfeld
						    $fehler = 'X';
						   }
                                                   
                                                 }elseif($gestage > 153){
                                                   echo "<font color=red><b>Mindestdauer überschritten</b></font>";
					           $result6a = $db->query("SELECT distinct 1
						                              FROM stan_ausnahme
						                             WHERE uid ='$uid1'");
						   $row6a = $result6a->fetch_array();
						   if($row6a[0] != 1){ # Showstopper bei 4 Blockfeld
						    $fehler = 'X';
						   }
                                                 }elseif($gestage >= 88 AND $gestage <= 153){
                                                   echo "<font color=green><b>OK</b></font>";
                                                 }
                                               
                                             }
                                             echo"
                                             </td>
                                         </tr>";
                                  }
                                  echo "</table>
                                </td>
                            </tr>
                            <tr>
                                <td style=\"border-style: none; border-width: medium\" height=\"32\">
                                 &nbsp;
                                </td>
                                <td align=\"left\" style=\"border-style: none; border-width: medium\" height=\"32\">
                                 &nbsp;
                                </td>
                            </tr>
                            <tr>
                                <td valign='top' style=\"border-style: none; border-width: medium\" height=\"32\">
                                ";
                                $titel = "Anzahl Sonderfälle";
				$text = "Sie müssen genau 1 Sonderfall belegen<br><br>Sonderfälle sind:<br>- Ausland<br>- Anderes Bundesland<br>- Privatwirtschaft<br>- Verband";

                                echo"
                                <a href=\"javascript:void(0);\" onmouseover=\"return overlib('$text',ABOVE, TEXTFONTCLASS,'text_overlib', WIDTH, 350, CAPTION, '$titel',CAPTIONSIZE, '10px');\" onmouseout=\"nd();\"><b>$titel</b></a>
                                </td>
                                <td valign='top' align=\"left\" style=\"border-style: none; border-width: medium\" height=\"32\">";
                                $db = dbconnect();

				#  echo "<img border=\"0\" src=\"../images/cross.jpg\"> ($anzahl_bereich[Anzahl] von 4 notwendigen Vertiefungsbereichen wurden abgedeckt)";
				#  echo "<p>";
				#

				  $result3 = $db->query("SELECT count(*) Anz 
				                            FROM stan_antrag t1, stan_stellenart b 
				                           WHERE t1.status = (
							                      SELECT MAX(t2.status)
							                        FROM stan_antrag t2
							                       WHERE t1.aendid = t2.aendid
							                     )
				                             AND b.Merkmal LIKE '%S%' 
				                             AND b.artid=t1.art 
				                             AND uid='$uid1'
				                             AND (t1.zuweisung is NULL OR t1.zuweisung='Z')
				                         ");


                                  $row5 = $result3->fetch_array();

                                             if($row5[0] > 1 or $row5[0] < 1){
                                               echo "<font color=red><b>Anzahl Sonderfälle falsch: (Anzahl: $row5[0] von 1)</b></font>";
					           $result6a = $db->query("SELECT distinct 1
						                              FROM stan_ausnahme
						                             WHERE uid ='$uid1'");
						   $row6a = $result6a->fetch_array();
						   if($row6a[0] != 1){ # Showstopper bei 4 Blockfeld
						    $fehler = 'X';
						   }
                                             }else{
                                               echo "<font color=green><b>OK (Anzahl: $row5[0])</b></font>";
                                             }

                                  echo "
                                </td>
                            </tr>";
/*
                            if($row5[0] >= 1){ # Wenn man ein Sonderfall hat, dann auch chekcen, ob 3 Monatsfrist exakt eingehalten wurde
                            echo"
                            <tr>
                                <td style=\"border-style: none; border-width: medium\" height=\"32\">
                                 &nbsp;
                                </td>
                                <td align=\"left\" style=\"border-style: none; border-width: medium\" height=\"32\">
                                 &nbsp;
                                </td>
                            </tr>

                            <tr>
                                <td valign='top' style=\"border-style: none; border-width: medium\" height=\"32\">
                                ";
                                $titel = "Fristen Sonderfall";
				$text = "Für die Fristen in Sonderfällen gilt die 3-5 Monate-Regelung nicht. Es müssen exakt 3 Monate belegt werden.";

                                echo"
                                <a href=\"javascript:void(0);\" onmouseover=\"return overlib('$text',ABOVE, TEXTFONTCLASS,'text_overlib', WIDTH, 350, CAPTION, '$titel',CAPTIONSIZE, '10px');\" onmouseout=\"nd();\"><b>$titel</b></a>

                                </td>
                                <td valign='top' align=\"left\" style=\"border-style: none; border-width: medium\" height=\"32\">";
                                $db = dbconnect();

				#  Wenn Sonderfälle vorhanden sind, dann Schleife über alle Sonderfälle
				#  Sonderfälle = 3 Monate
				#  Bei 4 Blockfeld Showstopper, bei 12 Feld nur Rotwarnung

				  $query3 = "SELECT distinct t1.saaid, dst_id
                                               FROM stan_antrag t1, stan_stellenart a
                                              WHERE t1.status = (
                                                                 SELECT MAX(t2.status)
                                                                   FROM stan_antrag t2
                                                                  WHERE t1.aendid = t2.aendid
                                                                )
                                                AND t1.uid = '$uid1'
                                                AND t1.art=a.artid
                                                AND a.Merkmal LIKE '%S%'
                                                AND (t1.zuweisung is NULL OR t1.zuweisung='Z')
				             ";

				  $result3 = $db->query($query3)
				            or die ("Cannot execute query3");
				  echo "<table valign='top' width='100%'><tr><td valign='top' width='60%'><b>Stelle</b></td><td valign='top' ><b>Status</b></td></tr>";
                                  while ($row5 = $result3->fetch_array()){
                                        $min_max = $db->query("SELECT max( ende ) < DATE_SUB(DATE_ADD( min( beginn ), INTERVAL 3 MONTH ), INTERVAL 1 DAY) unter
                                                                      ,max( ende ) > DATE_ADD(min(beginn), INTERVAL 5 MONTH ) ueber
                                                                      ,date_format(DATE_SUB(DATE_ADD( min( beginn ), INTERVAL 5 MONTH ), INTERVAL 1 DAY),'%d.%m.%Y') frist_dat
					                          FROM stan_tmp_check_data
					                         WHERE saaid = '$row5[saaid]'
					                      ");
					$row_minmax = $min_max->fetch_array();  
					
					
                                        $result5 = $db->query("SELECT concat(bezeichnung, ' ',name) name
                                                                  FROM stan_dienststellen
                                                                 WHERE dst_id ='$row5[dst_id]'");
                                        $row5a = $result5->fetch_array();

                                        $result6 = $db->query("SELECT bez
                                                                  FROM stan_dienststellen_tmp
                                                                 WHERE dst_id ='$row5[dst_id]'");
                                        $row6 = $result6->fetch_array();

                                        if($row5a[name] != '' and $row6[bez] == ''){
                                          $bezeichnung = $row5a[name];
                                        }


                                        if($row5a[name] == '' and $row6[bez] != ''){
                                          $bezeichnung = $row6[bez];
                                        }
                                    
                                    echo "<tr>
                                             <td>$bezeichnung</td>
                                             <td>";
                                             
                                             // Abfrage, ob die Einzeltermine der Vertiefungsbereich  zusammenhängend sind
                                             if($row_minmax['unter'] == 0 AND $row_minmax['ueber'] == 0){ 
                                               // Wenn das Ausland gleich 3 Monate erbibt. Select ergibt 1 bei exakt 3 Monaten bzw. 0 bei ungleich 3 Monaten

                                               echo "<img border=\"0\" src=\"../images/ok.gif\">";
                                                
                                             }else{
                                               if($row_minmax['unter'] != 0){
                                                 $error_text = "Mindestzeit unterschritten!";
                                               }
                                               if($row_minmax['ueber'] != 0){
                                                 $error_text = "5 Monatsfrist endet am $row_minmax[frist_dat]";
                                               }
				               echo "<img border=\"0\" src=\"../images/cross.jpg\"> ($error_text)<br>";
				               
				               
					           $result6a = $db->query("SELECT distinct 1
						                              FROM stan_ausnahme
						                             WHERE uid ='$uid1'");
						   $row6a = $result6a->fetch_array();
						   if($row6a[0] != 1){ # Showstopper bei 4 Blockfeld
						    $fehler = 'X';
						   }
                                             
                                             }
                                                 
                                              
                                               
                                             echo"
                                             </td>
                                         </tr>";
                                  }
                                  

                                  echo "</table>
                                </td>
                            </tr>";
                            
                            } // Ende ob Sonderfall vorhanden
                            
*/
if($row['Jahrgang'] >= '17'){
# Pflichtmodul ab jahrgang 17
                           echo "
                            
                            <tr>
                                <td style=\"border-style: none; border-width: medium\" height=\"32\">
                                 &nbsp;
                                </td>
                                <td align=\"left\" style=\"border-style: none; border-width: medium\" height=\"32\">
                                 &nbsp;
                                </td>
                            </tr>
                            <tr>
                                <td valign='top' style=\"border-style: none; border-width: medium\" height=\"32\">
                                ";
                                $titel = "Anzahl Pflichtmodul";
				$text = "Sie müssen das Pflichtmodul belegen<br><br>Pflichtmodul ist:<br>- Gemeinden bis zu 10.000 Einwohner";

                                echo"
                                <a href=\"javascript:void(0);\" onmouseover=\"return overlib('$text',ABOVE, TEXTFONTCLASS,'text_overlib', WIDTH, 350, CAPTION, '$titel',CAPTIONSIZE, '10px');\" onmouseout=\"nd();\"><b>$titel</b></a>
                                </td>
                                <td valign='top' align=\"left\" style=\"border-style: none; border-width: medium\" height=\"32\">";
                                $db = dbconnect();

				#  echo "<img border=\"0\" src=\"../images/cross.jpg\"> ($anzahl_bereich[Anzahl] von 4 notwendigen Vertiefungsbereichen wurden abgedeckt)";
				#  echo "<p>";
				#

				  $result3 = $db->query("SELECT count(*) Anz 
				                            FROM stan_antrag t1, stan_stellenart b 
				                           WHERE t1.status = (
							                      SELECT MAX(t2.status)
							                        FROM stan_antrag t2
							                       WHERE t1.aendid = t2.aendid
							                     )
				                             AND b.Merkmal LIKE '%P%' 
				                             AND b.artid=t1.art 
				                             AND uid='$uid1'
				                             AND (t1.zuweisung is NULL OR t1.zuweisung='Z')
				                         ");


                                  $row5 = $result3->fetch_array();

                                             if($row5[0] > 1 or $row5[0] < 1){
                                               echo "<font color=red><b>Anzahl Pflichtmodule falsch: (Anzahl: $row5[0] von 1)</b></font>";
					           $result6a = $db->query("SELECT distinct 1
						                              FROM stan_ausnahme
						                             WHERE uid ='$uid1'");
						   $row6a = $result6a->fetch_array();
						   if($row6a[0] != 1){ # Showstopper bei 4 Blockfeld
						    $fehler = 'X';
						   }
                                             }else{
                                               echo "<font color=green><b>OK (Anzahl: $row5[0])</b></font>";
                                             }

                                  echo "
                                </td>
                            </tr>";
# Pflichtmodul Ende
} // Ende > jahrgang 17
                            echo"
                            </td>
                            </tr>
                        </table>
                    </td>
                    <td width=\"1%\" background=\"../images/box_r.gif\">
                    <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td>
                </tr>
                <tr>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"1%\" background=\"../images/box_e3.gif\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"98%\" background=\"../images/box_bottom.gif\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"8\"></td>
                    <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e4.gif\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"> </td>
                </tr>
            </table>
            <br>

        </div>
        </td>
    </tr>
</table>";

$result6a = $db->query("SELECT distinct 1
                           FROM stan_ausnahme
                          WHERE uid ='$uid1'");
$row6a = $result6a->fetch_array();
if($row6a[0] != 1 AND isset($fehler)){ # Bei 4 Blockfeld und Fehler kann man eine Ausnahme beantragen

echo"
<br>
<table border=\"0\" style=\"border-collapse: collapse\" width=\"100%\" cellpadding=\"0\" id=\"table1\">
    <tr>
        <td>
        <div align=\"center\">
            <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">
                <tr>
                    <td width=\"10\" background=\"../images/box_e1.gif\">
                    <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"98%\" background=\"../images/box_top.gif\" valign=\"top\">
                    <img height=\"10\" src=\"../images/blank.gif\" width=\"1\"><br>
                    <font class=\"hd\">Ausnahme beantragen</font><br>
                    <img height=\"5\" src=\"../images/blank.gif\" width=\"1\"></font></td>
                    <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e2.gif\">
                    <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td>
                </tr>
                <tr>
                    <td width=\"1%\" background=\"../images/box_l.gif\">
                    <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td>
                      In begründeten Fällen kann eine Ausnahmeregelung beantragt werden.<br>
                      Dadurch können Stellen auch dann beantragt werden, wenn Fehlermeldungen auftauchen.<br>
                      Ausnahmen können nicht gemacht werden bei<br>
                      <ul>
                      <li>Unvollständigen Zeiträumen</li>
                      <li>Nichtabdeckung der 4 vorgeschriebenen Vertiefungsbereiche</li>
					<p align='center'>
                                       <a href=".$_SERVER['PHP_SELF'] ."?action=ausnahme>
	                               <img title = \"Antrag bearbeiten\"border=\"0\" src=\"../images/mail2.PNG\"></a>

                      </ul>
                    </td>
                    <td width=\"1%\" background=\"../images/box_r.gif\">
                    <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td>
                </tr>
                <tr>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"1%\" background=\"../images/box_e3.gif\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"98%\" background=\"../images/box_bottom.gif\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"8\"></td>
                    <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e4.gif\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"> </td>
                </tr>
            </table>
            <br>
            
        </div>
        </td>
    </tr>
</table>
";
} // EndIF wenn man Ausnahme beantragen darf
echo"
<br>
<table border=\"0\" style=\"border-collapse: collapse\" width=\"100%\" cellpadding=\"0\" id=\"table1\">
    <tr>
        <td>
        <div align=\"center\">
            <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">
                <tr>
                    <td width=\"10\" background=\"../images/box_e1.gif\">
                    <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"98%\" background=\"../images/box_top.gif\" valign=\"top\">
                    <img height=\"10\" src=\"../images/blank.gif\" width=\"1\"><br>
                    <font class=\"hd\">Erstanträge speichern</font><br>
                    <img height=\"5\" src=\"../images/blank.gif\" width=\"1\"></font></td>
                    <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e2.gif\">
                    <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td>
                </tr>
                <tr>
                    <td width=\"1%\" background=\"../images/box_l.gif\">
                    <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td>";

                         $query = "SELECT t1.saaid
                                        , t1.dst_id
                                        , t1.art
                                        , DATE_Format(t1.beginn, '%d.%m.%Y') beginn
                                        , DATE_Format(t1.ende, '%d.%m.%Y') ende
                                        , DATE_FORMAT(t1.beginn, '%Y%m%d') beginnform
                                     FROM stan_antrag t1
                                     WHERE t1.status = (
                                                        SELECT MAX(t2.status)
                                                          FROM stan_antrag t2
                                                         WHERE t1.aendid = t2.aendid
                                                        )
                                      AND t1.uid = '$uid1'
                                      AND t1.status = '-1'
                                      AND (t1.zuweisung is NULL OR t1.zuweisung='Z')
                                    ORDER BY beginnform ASC
                                  ";

                         $result = $db->query ($query)
                       or die ("Cannot execute query");


                    echo"<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"border-width:0; border-collapse: collapse\" bordercolor=\"#111111\" width=\"100%\" id=\"AutoNumber1\">
                                                <tr>
		                                    <td style=\"border-style: none; border-width: medium\">
		                                     <b>Stellenbezeichnung</b>
		                                    </td>
		                                    <td style=\"border-style: none; border-width: medium\">
		                                     <b>Vertiefungsbereich</b>
		                                    </td>
		                                    <td align=\"left\" style=\"border-style: none; border-width: medium\">
		                                     <b>Ort</b>
		                                    </td>
		                                    <td align=\"left\" style=\"border-style: none; border-width: medium\">
		                                     <b>Zeitraum</b>
		                                    </td>
		                                </tr>";


                    while ($row3 = $result->fetch_array()){
                                $result5 = $db->query("SELECT concat(bezeichnung, ' ',name) name, ort
                                                          FROM stan_dienststellen
                                                         WHERE dst_id ='$row3[dst_id]'");
                                $row5 = $result5->fetch_array();
                                
                                $result_vt = $db->query("SELECT bezeichnung
                                                            FROM stan_antrag a, stan_vertiefungsbereich b
                                                           WHERE a.vert_bereich=b.vbid
                                                             AND a.saaid ='$row3[saaid]'");
                                $row_vt = $result_vt->fetch_array();

                                $result6 = $db->query("SELECT bez, ort
                                                          FROM stan_dienststellen_tmp
                                                         WHERE dst_id ='$row3[dst_id]'");
                                $row6 = $result6->fetch_array();

                                if($row5['name'] != '' and $row6['bez'] == ''){
                                  $bezeichnung = $row5['name'];
                                  $ort = $row5['ort'];
                                }


                                if($row5['name'] == '' and $row6['bez'] != ''){
                                  $bezeichnung = $row6['bez'];
                                  $ort = $row6['ort'];
                                }
                                
                                if($row5['name'] == '' and $row6['bez'] == ''){
                                  $bezeichnung = '<i>[Daten bitte nachtragen]</i>';
                                  $ort = '';
                                }

                            echo"
                            <tr>
                                <td style=\"border-style: none; border-width: medium\">
                                 $bezeichnung
                                </td>
                                <td style=\"border-style: none; border-width: medium\">
                                 $row_vt[bezeichnung]
                                </td>
                                <td align=\"left\" style=\"border-style: none; border-width: medium\">
                                 $ort
                                </td>
                                <td align=\"left\" style=\"border-style: none; border-width: medium\">
                                 $row3[beginn] - $row3[ende]
                                </td>
                            </tr>";
                        }

                        echo"</table>";


			$res_aend = $db->query("SELECT count(*) anz_aend
			                          FROM stan_antrag
                                                 WHERE uid = '$uid1'
                                                   AND status = '-1'
                                               ");
                        $anz_aend = $res_aend->fetch_array();
                        # Elsif rein: wenn $test AND $anz_aend[anz_aend] > 0
                        #             elseif anzahl 0 --> nachricht: Keine Änderungsaufträge vorhanden
                        #             else Fehler korrigieren
			
			$res_ausl = $db->query("SELECT count(*) Anz
                                                  FROM stan_antrag t1
                                                  WHERE t1.status = (
                                                                     SELECT MAX(t2.status)
                                                                       FROM stan_antrag t2
                                                                      WHERE t1.aendid = t2.aendid
                                                                     )
                                                   AND t1.uid = '$uid1'
                                                   AND t1.status = '-1'
                                                   AND (t1.zuweisung is NULL OR t1.zuweisung='Z')
                                                   AND t1.art=6
                                             ");
                        $anz_ausl = $res_ausl->fetch_array();               
                        if(isset($anz_ausl['Anz']) and $anz_ausl['Anz'] >0){
                        echo "<br>
                            <script type='text/javascript'>
			      function senden_aktiv(){
			         if (document.getElementById('chk_ausland').checked){
			            document.getElementById('senden').style.display='inline';
			         }else{
			            document.getElementById('senden').style.display='none';
			         }
			       }
			    </script>
			    <table width='100%'>
			    <tr>
			      <td><input type='checkbox' name='chk_ausland' onclick='senden_aktiv();' id='chk_ausland'></td>
			      <td>";
			      
			if($stud['hs'] == 'L'){
			echo "
                        <label for='chk_ausland'>Achtung! Sie sind verpflichtet, vor Antragsstellung für Praxisstellen im Ausland einen Stipendienantrag über das Akademische Auslandsamt/International Office der Hochschule einzureichen.<br> 
                        Informationen finden Sie auf der Webseite/Intranet der Hoschschule.<br>
                        <font color='red'>Sie bestätigen ausdrücklich bei Praxisstellen im Ausland den Stipendienantrag abgegeben zu haben.</font></label>";
                        }
                        if($stud['hs'] == 'K'){
                        echo"
                        <label for='chk_ausland'><b>Wichtiger Hinweis:</b><br>
                        Sie sind verpflichtet, vor der Beantragung eines Auslandspraktikums im Online-Praxisstellensystem einen Antrag auf Stipendienmittel beim International
                        Office der Hochschule Kehl zu stellen. Letzteres erfolgt bis auf Weiteres per E-Mail. Bitte beachten Sie hierfür die verschiedenen internen 
                        Ausschreibungen mit Bewerbungsfristen sowie die Informationen auf Moodle.<br>
                        <br>Achtung bei Praktika in Nicht-EU-Ländern: Mit Ausnahme der Länder Island, Liechtenstein, Nord-Mazedonien, Norwegen, Serbien und Türkei kann 
                        das International Office in der Regel keine Stipendienmittel zur Verfügung stellen. In diesem Fall muss dem International Office deshalb ein 
                        Nachweis über die Beantragung eines Stipendiums bei einem externen Stipendiengeber (z.B. DAAD) vorgelegt werden, damit das Auslandspraktikum genehmigt 
                        werden kann.</label>";
                        }
                        echo"
                              </td>
                            </tr>
                            </table>
                        ";
                        }


                        
                        
                        if(!isset($fehler) AND $anz_aend['anz_aend'] > 0){ // Wenn alle Eintragungen stimmen und nicht verschickte Änderungsanträge vorhanden sind, dann Abschickenbutton anzeigen
			  if(isset($anz_ausl['Anz']) and $anz_ausl['Anz'] >0){
			    echo "<p align='center'><a href='".$_SERVER['PHP_SELF'] ."?action=aenderung' id='senden' style='display:none'><img src='../images/erstantrag_stellen.gif' border='0'></a></p>";
			  }else{
			    echo "<p align='center'><a href=".$_SERVER['PHP_SELF'] ."?action=aenderung><img src='../images/erstantrag_stellen.gif' border='0'></a></p>";
			  }
			  
			  
			}elseif($anz_aend['anz_aend'] == 0){
			  echo "<p align='center'><img src='../images/keine_erstantrag.png' border='0'></p>";
			}else{
			  echo "<p align='center'><img src='../images/daten_pruefen.png' border='0'></p>";
			}

                       echo "
                    </td>
                    <td width=\"1%\" background=\"../images/box_r.gif\">
                    <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td>
                </tr>
                <tr>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"1%\" background=\"../images/box_e3.gif\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"98%\" background=\"../images/box_bottom.gif\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"8\"></td>
                    <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e4.gif\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"> </td>
                </tr>
            </table>
            <br>

        </div>
        </td>
    </tr>
</table>
</body>
</html>";

$result_tmp1 = $db->query("DELETE FROM stan_tmp_check_data WHERE uid='$uid1'");


break;
case "aenderung":

echo "

<html>
<head>
<meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\">
<link rel=\"stylesheet\" href=\"../styles_pc.css\" type=\"text/css\">
<title>Prüfung noch nicht m&ouml;glich!</title>
</head>
<body>
<table border=\"0\" style=\"border-collapse: collapse\" width=\"100%\" cellpadding=\"0\" height=\"100%\" id=\"table1\">
    <tr>
        <td>
        <div align=\"center\">
            <table cellspacing=\"0\" cellpadding=\"0\" width=\"550\" border=\"0\">
                <tr>
                    <td width=\"10\" background=\"../images/box_e1.gif\">
                    <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"3%\" background=\"../images/box_top.gif\" valign=\"top\"></td>
                    <td width=\"95%\" background=\"../images/box_top.gif\">
                    <img height=\"10\" src=\"../images/blank.gif\" width=\"1\"><br>
                    <span class=\"sh\">Daten Speichern</span><br>
                    <img height=\"5\" src=\"../images/blank.gif\" width=\"1\"></td>
                    <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e2.gif\">
                    <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td>
                </tr>
                <tr>
                    <td width=\"1%\" background=\"../images/box_l.gif\">
                    <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td colspan=\"2\"><br>
                    <p><b>Das Speichern von Daten hat folgende Auswirkungen:</b>
                    <ui>
                      <li>Es können keine weiteren Stellen vorgemerkt werden</li>
                      <li>Zum Ändern müssen Änderungsanträge abgegeben werden</li>
                      <li>Nach dem Speichern können die AG-Standorte gewählt werden</li>
                    <uli>
                    </p>
                    <p align=\"center\"><a href=\"javascript:history.back()\">
                    <img border=\"0\" src=\"../images/zurueck.gif\" width=\"77\" height=\"22\"></a>
                    &nbsp;
                    <a href=".$_SERVER['PHP_SELF'] ."?action=aenderung2>
                    <img src='../images/b_abschicken.gif' border='0'></a></p>
                    </p>
                    <p></p>
                    <p></p>
                    <p></p>
                    <p></p>
                    <p><br>
                    </p>
                    </td>
                    <td width=\"1%\" background=\"../images/box_r.gif\">
                    <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td>
                </tr>
                <tr>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"1%\" background=\"../images/box_e3.gif\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"98%\" background=\"../images/box_bottom.gif\" colspan=\"2\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"8\"></td>
                    <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e4.gif\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"> </td>
                </tr>
            </table>
        </div>
        </td>
    </tr>
</table>
</body>
</html>";

break;
case "aenderung2":

$aend_dat = $datum=date("Y-m-d H:i:s");

$sql = $db->query ("UPDATE stan_antrag
                        SET status='0'
                           ,aend_dat = '$aend_dat'
                      WHERE status='-1'
                        AND uid = '$uid1'
                   ");



if ($sql){
echo "
<html>
<head>
<meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\">
<link rel=\"stylesheet\" href=\"../styles_pc.css\" type=\"text/css\">
<title>Änderungsantrag gestellt!</title>
</head>
<body>
<table border=\"0\" style=\"border-collapse: collapse\" width=\"100%\" cellpadding=\"0\" height=\"100%\" id=\"table1\">
    <tr>
        <td>
        <div align=\"center\">
            <table cellspacing=\"0\" cellpadding=\"0\" width=\"550\" border=\"0\">
                <tr>
                    <td width=\"10\" background=\"../images/box_e1.gif\">
                    <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"3%\" background=\"../images/box_top.gif\" valign=\"top\"></td>
                    <td width=\"95%\" background=\"../images/box_top.gif\">
                    <img height=\"10\" src=\"../images/blank.gif\" width=\"1\"><br>
                    <span class=\"sh\">Erstantrag gestellt!</span><br>
                    <img height=\"5\" src=\"../images/blank.gif\" width=\"1\"></td>
                    <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e2.gif\">
                    <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td>
                </tr>
                <tr>
                    <td width=\"1%\" background=\"../images/box_l.gif\">
                    <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td colspan=\"2\"><br>
                    <p align=\"center\">Der Erstantrag wurde gestellt<br>
                      Bitte wählen Sie Ihre AG-Standorte.
                    </p>
                    <p align=\"center\"><a href=\"hauptframe.php\">
                    <img border=\"0\" src=\"../images/zurueck.gif\" width=\"77\" height=\"22\"></a><br>
                    </p>
                    <p></p>
                    <p></p>
                    <p></p>
                    <p></p>
                    <p><br>
                    </p>
                    </td>
                    <td width=\"1%\" background=\"../images/box_r.gif\">
                    <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td>
                </tr>
                <tr>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"1%\" background=\"../images/box_e3.gif\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"98%\" background=\"../images/box_bottom.gif\" colspan=\"2\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"8\"></td>
                    <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e4.gif\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"> </td>
                </tr>
            </table>
        </div>
        </td>
    </tr>
</table>
</body>
</html>";
}

break;
case "ausnahme":

require("./FCKeditor/fckeditor.php") ;


$db = dbconnect();
$sel_fach = $db->query("SELECT vorname, nachname, mtknr, hs, mail, mail2 FROM stud WHERE uid='$uid1'");  // ausw_ausg =  wpf.id
$stud = $sel_fach->fetch_array();


if($stud['hs'] =='K' or $stud['hs'] =='k'){ //Empfängeradresse selektieren. Je nach Hochshule verschieden
  $result3 = $db->query("SELECT wert2 FROM parameter WHERE pid=7");
  $row3 = $result3->fetch_array();
  $hs = 'Kehl';
}else{
  $result3 = $db->query("SELECT wert2 FROM parameter WHERE pid=4");
  $row3 = $result3->fetch_array();
  $hs = 'Ludwigsburg';
}

echo "
<html>
<head>
<meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\">
<link rel=\"stylesheet\" href=\"../styles_pc.css\" type=\"text/css\">
<title>Mail an Wahlpflichtfach</title>
</head>
<body onload=\"if(document.Mail)document.Mail.inhalt.focus();return false;\">
<table border=\"0\" style=\"border-collapse: collapse\" width=\"100%\" cellpadding=\"0\" height=\"100%\" id=\"table1\">
    <tr>
        <td>
        <div align=\"center\">
            <table cellspacing=\"0\" cellpadding=\"0\" width=\"100%\" border=\"0\">
                <tr>
                    <td align=\"left\" width=\"1%\" width=\"10\" background=\"../images/box_e1.gif\">
                    <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td align=\"left\" width=\"98%\" background=\"../images/box_top.gif\" valign=\"top\" colspan=\"2\">
                    <img height=\"10\" src=\"../images/blank.gif\" width=\"1\"><br>
                    <font class=\"hd\">Mail an Hochschule $hs</font><br>
                    <img height=\"5\" src=\"../images/blank.gif\" width=\"1\"></td>
                    <td align=\"right\" width=\"1%\" background=\"../images/box_e2.gif\">
                    <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td>
                </tr>
                <tr>
                    <td width=\"1%\" background=\"../images/box_l.gif\">
                    <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td colspan=\"2\">
                    <form method=POST action=$_SERVER[PHP_SELF]?action=ausgabe2 name=Mail>
                      <table width=\"100%\"  border=\"0\">
                        <tr>
                          <td width=\"30%\" valign=\"top\"><b>Absender:</b></td>
                          <td width=\"70%\" valign=\"top\"><input name=\"sender\" type=\"hidden\" value='$stud[vorname] $stud[nachname]' id=\"sender\" size=\"66\">$stud[vorname] $stud[nachname]</td>
                        </tr>
                        <tr>
                          <td width=\"30%\" valign=\"top\"><b>Mail-Adresse Absender:</b></td>
                          <td width=\"70%\" valign=\"top\"><input name=\"sendermail\" value='$stud[mail]' type=\"hidden\" id=\"sendermail\" size=\"66\">$stud[mail]</td>
                        </tr>
                        <tr>
                          <td width=\"30%\" valign=\"top\">&nbsp;</td>
                          <td width=\"70%\" valign=\"top\">&nbsp;</td>
                        </tr>
                        <tr>
                          <td width=\"30%\" valign=\"top\"><b>Mail-Adresse Empf&auml;nger:</b></td>
                          <td width=\"70%\" valign=\"top\"><input type=\"hidden\" name=\"empfaenger\" id=\"empfaenger\" size=\"66\" value='$row3[wert2]'>$row3[wert2]</td>
                        </tr>
                        <tr>
                          <td width=\"30%\" valign=\"top\">&nbsp;</td>
                          <td width=\"70%\" valign=\"top\">&nbsp;</td>
                        </tr>
                        <tr>
                          <td width=\"30%\" valign=\"top\"><b>Betreff:</b></td>
                          <td width=\"70%\" valign=\"top\"><input name=\"betreff\" type=\"hidden\" id=\"betreff\" size=\"66\" value='Antrag auf Ausnahmeregelung für $stud[vorname] $stud[nachname] ($stud[mtknr])'>Antrag auf Ausnahmeregelung für $stud[vorname] $stud[nachname] ($stud[mtknr])</td>
                        </tr>
                        <tr>
                          <td width=\"30%\" valign=\"top\">&nbsp;</td>
                          <td width=\"70%\" valign=\"top\">&nbsp;</td>
                        </tr>
                        <tr>
                          <td width=\"30%\" valign=\"top\">&nbsp;</td>
                          <td width=\"70%\" valign=\"top\">&nbsp;</td>
                        </tr>
                        <tr>
                          <td width=\"30%\" valign=\"top\">&nbsp;</td>
                          <td width=\"70%\" valign=\"top\">&nbsp;</td>
                        </tr>
                        <tr>
                          <td width=\"30%\" valign=\"top\"><b>Hinweis:</b></td>
                          <td width=\"70%\" valign=\"top\">
                            Der Antrag ist so ausführlich wie möglich zu begründen. Dies beinhaltet:
                            <ul>
                              <li>welche Ausnahme beantragt wird</li>
                              <li>Gründe für die Ausnahme im Hinblick auf die Ausbildung</li>
                              <li>Angabe der genauen Tätigkeit bei der Stelle</li>
                              <li>Beschreibung der Stelle mit Aufgaben und Personal.</li>
                            </ul>
                          </td>
                        </tr>
                        <tr>
                          <td width=\"30%\" valign=\"top\">&nbsp;</td>
                          <td width=\"70%\" valign=\"top\">&nbsp;</td>
                        </tr>
                        <tr>
                          <td width=\"30%\" valign=\"top\"><b>Nachricht:</b></td>
                          <td width=\"70%\" valign=\"top\">";
                        $oFCKeditor = new FCKeditor('inhalt') ;
			$oFCKeditor->BasePath = './FCKeditor/';
			#$oFCKeditor->Value = 'Default text in editor';
			$oFCKeditor->ToolbarSet = 'Basic';
			$oFCKeditor->Width  = '100%' ;
			$oFCKeditor->Height = '200' ;
			$oFCKeditor->Create() ;
                          echo"
                          
                          </td>
                        </tr>
                        <tr>
                          <td width=\"30%\" valign=\"top\">&nbsp;</td>
                          <td width=\"70%\" valign=\"top\"><input type=checkbox NAME=\"kopie\">Kopie der Mail erhalten</td>
                        </tr>
                      </table>
                      <br>
                      <input type=\"submit\" value=\"Abschicken\" name=\"B1\" size=\"20\">
                      </form>
                      </td>
                    <td width=\"1%\" background=\"../images/box_r.gif\">
                    <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td>
                </tr>
                <tr>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"1%\" background=\"../images/box_e3.gif\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"98%\" background=\"../images/box_bottom.gif\" colspan=\"2\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"8\"></td>
                    <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e4.gif\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"> </td>
                </tr>
            </table>
        </div>
        </td>
    </tr>
</table>
</body>
</html>";


break;
case "ausgabe2":
$mtknr=$_COOKIE["ck_mtknr1"];

$empfaenger = $_POST['empfaenger'];
$betreff = $_POST['betreff'];
$text = stripslashes( $_POST['inhalt'] );
$sender = $_POST['sender'];
$sendermail = $_POST['sendermail'];
$kopie = $_POST['kopie'];
// echo"$empfaenger<p>$betreff<p>$text<p>$sender<p>$sendermail";
// Emailversand:
if ($kopie)
{
 $empfaenger .= ", $sendermail";
}


if($text == ''){
echo"
<html>
<head>
<meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\">
<link rel=\"stylesheet\" href=\"../styles_pc.css\" type=\"text/css\">
<title>Mailversand</title>
</head>
<body>
<table border=\"0\" style=\"border-collapse: collapse\" width=\"100%\" cellpadding=\"0\" height=\"100%\" id=\"table1\">
    <tr>
        <td>
        <div align=\"center\">
            <table cellspacing=\"0\" cellpadding=\"0\" width=\"550\" border=\"0\">
                <tr>
                    <td width=\"10\" background=\"../images/box_e1.gif\">
                    <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"3%\" background=\"../images/box_top.gif\" valign=\"top\"></td>
                    <td width=\"95%\" background=\"../images/box_top.gif\">
                    <img height=\"10\" src=\"../images/blank.gif\" width=\"1\"><br>
                    <font class=\"hd\">Pflichtfelder ausfüllen</font><br>
                    <img height=\"5\" src=\"../images/blank.gif\" width=\"1\"></td>
                    <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e2.gif\">
                    <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td>
                </tr>
                <tr>
                    <td width=\"1%\" background=\"../images/box_l.gif\">
                    <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td colspan=\"2\"><br><p align=\"center\"><b>Bitte füllen Sie alle Felder aus!</b>
                    <p></p>
                    <p></p>
                    <p align=\"center\"><a href=\"javascript:history.back()\">
                    <img border=\"0\" src=\"../images/zurueck.gif\" width=\"77\" height=\"22\"></a><br>
                    </td>
                    <td width=\"1%\" background=\"../images/box_r.gif\">
                    <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td>
                </tr>
                <tr>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"1%\" background=\"../images/box_e3.gif\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"98%\" background=\"../images/box_bottom.gif\" colspan=\"2\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"8\"></td>
                    <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e4.gif\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"> </td>
                </tr>
            </table>
        </div>
        </td>
    </tr>
</table>
</body>
</html>";

}


## 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);

// Best&auml;tigungsseite

if ($return)
{
echo"
<html>
<head>
<meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\">
<link rel=\"stylesheet\" href=\"../styles_pc.css\" type=\"text/css\">
<title>Mailversand</title>
</head>
<body>
<table border=\"0\" style=\"border-collapse: collapse\" width=\"100%\" cellpadding=\"0\" height=\"100%\" id=\"table1\">
    <tr>
        <td>
        <div align=\"center\">
            <table cellspacing=\"0\" cellpadding=\"0\" width=\"550\" border=\"0\">
                <tr>
                    <td width=\"10\" background=\"../images/box_e1.gif\">
                    <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"3%\" background=\"../images/box_top.gif\" valign=\"top\"></td>
                    <td width=\"95%\" background=\"../images/box_top.gif\">
                    <img height=\"10\" src=\"../images/blank.gif\" width=\"1\"><br>
                    <font class=\"hd\">Mailversand erfolgreich</font><br>
                    <img height=\"5\" src=\"../images/blank.gif\" width=\"1\"></td>
                    <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e2.gif\">
                    <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td>
                </tr>
                <tr>
                    <td width=\"1%\" background=\"../images/box_l.gif\">
                    <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td colspan=\"2\"><br><p align=\"center\"><b>Die E-Mail wurde verschickt!</b>
                    <p></p>
                    <p></p>
                            <p align='center'>
                            <a href=".$_SERVER['PHP_SELF'] ."?action=default>
	                    <img border=\"0\" src=\"../images/zurueck.gif\" width=\"77\" height=\"22\"></a><br>

                    </td>
                    <td width=\"1%\" background=\"../images/box_r.gif\">
                    <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td>
                </tr>
                <tr>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"1%\" background=\"../images/box_e3.gif\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"98%\" background=\"../images/box_bottom.gif\" colspan=\"2\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"8\"></td>
                    <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e4.gif\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"> </td>
                </tr>
            </table>
        </div>
        </td>
    </tr>
</table>
</body>
</html>";
} else {
echo"
<html>
<head>
<meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\">
<link rel=\"stylesheet\" href=\"../styles_pc.css\" type=\"text/css\">
<title>Mailversand</title>
</head>
<body>
<table border=\"0\" style=\"border-collapse: collapse\" width=\"100%\" cellpadding=\"0\" height=\"100%\" id=\"table1\">
    <tr>
        <td>
        <div align=\"center\">
            <table cellspacing=\"0\" cellpadding=\"0\" width=\"550\" border=\"0\">
                <tr>
                    <td width=\"10\" background=\"../images/box_e1.gif\">
                    <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"3%\" background=\"../images/box_top.gif\" valign=\"top\"></td>
                    <td width=\"95%\" background=\"../images/box_top.gif\">
                    <img height=\"10\" src=\"../images/blank.gif\" width=\"1\"><br>
                    <font class=\"hd\">Mailversand fehlgeschlagen</font><br>
                    <img height=\"5\" src=\"../images/blank.gif\" width=\"1\"></td>
                    <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e2.gif\">
                    <img height=\"40\" src=\"../images/blank.gif\" width=\"22\"></td>
                </tr>
                <tr>
                    <td width=\"1%\" background=\"../images/box_l.gif\">
                    <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td colspan=\"2\"><br><p align=\"center\">Die E-Mail wurde <b>nicht</b> verschickt!<br><br>
                    Es trat ein unbekannter Fehler auf. Bitte wenden Sie sich an ihre Zulassungsstelle
                    <br>
                    <p></p>
                    <p></p>
                    <p align='center'>
                    <a href=".$_SERVER['PHP_SELF'] ."?action=default>
	                    <img border=\"0\" src=\"../images/zurueck.gif\" width=\"77\" height=\"22\"></a><br>
                    </td>
                    <td width=\"1%\" background=\"../images/box_r.gif\">
                    <img height=\"1\" src=\"../images/blank.gif\" width=\"22\"></td>
                </tr>
                <tr>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"1%\" background=\"../images/box_e3.gif\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"></td>
                    <td nowrap=\"nowrap\" align=\"left\" width=\"98%\" background=\"../images/box_bottom.gif\" colspan=\"2\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"8\"></td>
                    <td nowrap=\"nowrap\" align=\"right\" width=\"1%\" background=\"../images/box_e4.gif\">
                    <img height=\"16\" src=\"../images/blank.gif\" width=\"22\"> </td>
                </tr>
            </table>
        </div>
        </td>
    </tr>
</table>
</body>
</html>";
} //End if

}

?>
