<?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(anmeldeschluss, '%d.%m.%Y um %H:%i:%s Uhr')AS endeform, 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

# 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'){

 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>Prüfung nicht mö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 nicht mö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\">&Auml;nderungsantr&auml;ge können erst<br><b>nach Anmeldeschluss oder gestelltem Erstantrag</b><br>abgegeben werden!<br>
                                       <br>Sie können bis zum $row_schluss[endeform]<br>Anträge <a href=\"antrag.php\">abgeben</a>.</a></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 (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'){
                                      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\">zu sendende Änderungsanträge</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
                                        , 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 = '2'
                                      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\" height=\"32\">
		                                     <b>Stellenart</b>
		                                    </td>
		                                    <td align=\"left\" style=\"border-style: none; border-width: medium\" height=\"32\">
		                                     <b>Ort</b>
		                                    </td>
		                                    <td align=\"left\" style=\"border-style: none; border-width: medium\" height=\"32\">
		                                     <b>Zeitraum</b>
		                                    </td>
		                                    <td align=\"left\" style=\"border-style: none; border-width: medium\" height=\"32\">
		                                     <b>Löschen</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();

                                $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($row3['dst_id'] == 0){
                                  $bezeichnung = '<i>Zeitraum vorgemerkt</i>';
                                  $ort = "";
                                }
                                
                            echo"
                            <tr>
                                <td style=\"border-style: none; border-width: medium\" height=\"32\">
                                 $bezeichnung
                                </td>
                                <td align=\"left\" style=\"border-style: none; border-width: medium\" height=\"32\">
                                 $ort
                                </td>
                                <td align=\"left\" style=\"border-style: none; border-width: medium\" height=\"32\">
                                 $row3[beginn] - $row3[ende]
                                </td>
                                <td align=\"left\" style=\"border-style: none; border-width: medium\" height=\"32\">
                                  <a href=".$_SERVER['PHP_SELF'] ."?action=del&ID=$row3[saaid]>
                                       <img title = \"Antrag l&ouml;schen\"border=\"0\" src=\"../images/drop.png\"></a>
                                </td>
                            </tr>";
                        }

                        echo"</table>";

                        
			$res_aend = $db->query("SELECT count(*) anz_aend
			                          FROM stan_antrag 
                                                 WHERE uid = '$uid1'
                                                   AND status = '2'
                                               ");
                        $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 = '2'
                                                   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.<br>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.<br>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/aenderung_stellen.png' border='0'></a></p>";
			  }else{
			    echo "<p align='center'><a href=".$_SERVER['PHP_SELF'] ."?action=aenderung><img src='../images/aenderung_stellen.png' border='0'></a></p>";
			  }
			}elseif($anz_aend['anz_aend'] == 0){
			  echo "<p align='center'><img src='../images/keine_aenderung.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":

$query = "SELECT t1.aendid
                ,t1.saaid
            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 = '2'
             AND (t1.zuweisung is NULL OR t1.zuweisung='Z')
         ";
         
$result = $db->query ($query)
   or die ("Cannot execute query");


while ($row3 = $result->fetch_array()){

//Änderungsantrag einer Stelle löschen, wenn er noch nicht zugewiesen wurde. In der Folgeverarbeitung muss nichts gemacht werden,
// weil die Dienststelle noch kein Schreiben bekommen hat.

$result6a = $db->query("SELECT saaid,aendid
                           FROM stan_antrag
                          WHERE status='1'
                            AND aendid = '$row3[aendid]'
                            AND zuweisung is NULL");
$row6a = $result6a->fetch_array();


$sql = $db->query ("DELETE FROM stan_antrag
                      WHERE status='1'
                        AND aendid = '$row3[aendid]'
                        AND zuweisung is NULL
                   ");
                   
                   

// Ist der Antrag schon zugewiesen, dann muss die Zuweisung einen Änderungskenner bekommen, damit die Stelle ein Absage/Änderungsschreiben
// bekommt.
$sql = $db->query ("UPDATE stan_antrag
                        SET zuweisung ='AE'
                      WHERE status='1'
                        AND aendid = '$row3[aendid]'
                        AND zuweisung = 'Z'
                   ");



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



if(isset($row6a['saaid']) AND $row6a['saaid'] == $row6a['aendid']){
##Bei neuer Stelle auf neuer Position, wird bei nicht zug. ÄA gelöscht. Dann verweist der neue Datensatz ins leere.
##Daher soll in diesem Fall der neue Datensatz des Änderungsantrags aendid=saaid bekommen.


$sql = $db->query ("UPDATE stan_antrag 
                        SET status='1'
                           ,aend_dat = '$aend_dat'
                           ,aendid=saaid
                      WHERE status='2'
                        AND uid = '$uid1'
                        AND saaid='$row3[saaid]'
                        and (zuweisung is NULL OR zuweisung!='G')
                        and (zuweisung is NULL OR zuweisung!='GV')
                   ");

}else{
## Alle Änderunsanträge auf Status 1 setzen
$sql = $db->query ("UPDATE stan_antrag 
                        SET status='1'
                           ,aend_dat = '$aend_dat'
                      WHERE status='2'
                        AND uid = '$uid1'
                        AND saaid='$row3[saaid]'
                        and (zuweisung is NULL OR zuweisung!='G')
                        and (zuweisung is NULL OR zuweisung!='GV')
                   ");
}

}
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\">Änderungsantrag 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 Änderungsantrag wurde gestellt.<br>
		    Bitte drucken Sie unter Schritt 4 den neuen Antrag auf Zuweisung aus und senden diesen unterschrieben an die zuständige Stelle Ihrer Hochschule.
		    <br>
		    <br>
		    <b>Sie werden ggf. zu einem neuen AG-Standort zugeteilt!</b>
		    <br>
		    <br>
		    Sie können den Status unter Punkt <a href=\"status_aend.php\">4. Status</a> einsehen.
                    </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>";



  $result2 = $db->query("SELECT mtknr, vorname, nachname, hs, ag, jahrgang FROM stud WHERE uid='$uid1'");
  $row2 = $result2->fetch_array();
  
if($row2['hs'] =='K' or $row2['hs'] =='k'){ //Empfängeradresse selektieren. Je nach Hochshule verschieden
  $result3 = $db->query("SELECT wert2 FROM parameter WHERE pid=7");
  $row3 = $result3->fetch_array();
  $betreff = "Stellenantragssystem: Kehl";
}else{
  $result3 = $db->query("SELECT wert2 FROM parameter WHERE pid=4");
  $row3 = $result3->fetch_array();
  $betreff = "Stellenantragssystem: Ludwigsburg";
}


  $empfaenger = "$row3[wert2]";
  $text = "
    <html>
    <head>
    <title>&Auml;nderungsantrag</title>
    </head>
    <body>
    <font face='Arial' size='2'>
      Guten Tag!<br><br>
      Im Stellenantragssystem wurde 
      ein &Auml;nderungsantrag gestellt:<br><br>
    </font>
    <br>
    <table>
      <tr>
		<td width='60%' style='border-style: none; border-width: medium' height='32'>
		  <font face='Arial' size='2'><b>Name:</b></font>
		</td>
		<td width='40%' align='left' style='border-style: none; border-width: medium' height='32'>
		  <font face='Arial' size='2'>$row2[vorname] $row2[nachname]</font>
		</td>
	</tr>
	<tr>
		<td width='60%' style='border-style: none; border-width: medium' height='32'>
		  <font face='Arial' size='2'><b>AG/Jahrgang:</b></font>
		</td>
		<td width='40%' align='left' style='border-style: none; border-width: medium' height='32'>
		  <font face='Arial' size='2'>$row2[ag]/$row2[jahrgang]</font>
		</td>
	</tr>
	<tr>
		<td width='60%' style='border-style: none; border-width: medium' height='32'>
		  <font face='Arial' size='2'><b>Matrikelnr:</b></font>
		</td>
		<td width='40%' align='left' style='border-style: none; border-width: medium' height='32'>
		  <font face='Arial' size='2'>$row2[mtknr]</font>
		</td>
	</tr>
    </table>
    <br><br>
    <font face='Arial' size='2'>
    Diese Mail wurde automatisch generiert!<br>
    Antworten Sie daher nicht auf diese Mail<br>
    <br>
    Vielen Dank
    </font>
    </body>
    </html>";



    $headers  = "MIME-Version: 1.0\r\n";
    $headers .= "Content-type: text/html; charset=utf-8\r\n";


    $return = @mail($empfaenger, $betreff, $text,  $headers);
    
}else{
echo "INTERNER FEHLER: GGF NEUER VERSUCH";
}


break;
Case "del":

$staID = $_GET['ID'];
setcookie("ck_staID","");
setcookie("ck_staID",$staID);


#$res = $db->query("SELECT ort FROM stan_antrag WHERE saaid='$staID'");
#$row = $res->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\">
  <title>Datensatz l&ouml;schen</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=\"70%\" 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\">Datensatz l&ouml;schen</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=\"4\" cellspacing=\"0\" style=\"border-collapse: collapse\" bordercolor=\"#E7E8ED\" width=\"100%\" id=\"AutoNumber1\">
                    <tr>
                      <td width=\"100%\">
                        <p align=\"center\">
                        M&ouml;chten sie den Antrag<br>wirklich löschen?<br><br>
                            <a href=".$_SERVER['PHP_SELF'] ."?action=del3>
	                    <img title = \"Abbrechen\"border=\"0\" src=\"../images/nein.gif\"></a>
	                     &nbsp;
                            <a href=".$_SERVER['PHP_SELF'] ."?action=del2>
	                    <img title = \"Antrag l&ouml;schen\"border=\"0\" src=\"../images/ja.gif\"></a>
                      </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>
        </div>
        </td>
    </tr>
  </table>
</body>
</html>";

break;
case "del2":

$saaid = $_COOKIE['ck_staID'];


$sql = $db->query ("DELETE FROM stan_antrag WHERE saaid='$saaid'");

if ($sql)  // Best&auml;tigungsseite bei Erfolg sonst Nichterfolgsmeldung
  {
    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>Datensatz gelöscht</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\">Datensatz gelöscht</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>Der Datensatz wurde gelöscht!</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>";
  }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>unerwarteter Fehler</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\">unerwarteter Fehler</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>Es ist ein interner Fehler aufgetreten!<br>
                      Wenden Sie sich bitte umgehend an ihre Zulassungsstelle.
                      </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 "del3":

$Link = basename($_SERVER['PHP_SELF']);
echo "
  <meta http-equiv=\"refresh\" content=\"0; URL=$Link\">
";

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




}
?>