query("SELECT wert1, wert2 FROM parameter WHERE pid='2'"); $uhd = $ansp->fetch_array(); $ansprechpart = "$uhd[wert1]"; // Ansprechpartner bei Probleme $helpmail = "$uhd[wert2]"; // Kontaktmailadresse bei Problemen if ($_COOKIE["uid1"] == ""){ include("kurs/anmeldefehler_subdir.php"); exit;} //Wenn man nicht angemeldet ist soll man nichts auswählen können $uid1=$_COOKIE["uid1"]; include("kurs/skik/skik_useronline_write.php"); // Für Statistik, wieviele User online sind // ÜBerprüfung, ob die Anmeldefrist überschritten ist $heute = mktime(0, 0, 0, date("m"), date("d"), date("Y")); // heutiges Datum $heute_format = date("Y-m-d", $heute); // ISO-8601 Format wie in der Datenbank: Formatierung für Vergleiche erforderlich $res = $db->query("SELECT Jahrgang, stg FROM stud where uid=\"$uid1\""); $stud_jahr = $res->fetch_array(); $anm_schluss = $db->query("SELECT DATE_Format(skik_beginn, '%Y-%m-%d')AS beginndatum, DATE_Format(skik_beginn, '%d.%m.%Y')AS beginnform, DATE_Format(skik_ende, '%Y-%m-%d')AS enddatum FROM skik_ende where jahrgang='$stud_jahr[Jahrgang]' AND stg='$stud_jahr[stg]'"); $row_schluss = $anm_schluss->fetch_array(); // Herausfinden des Beginndatums des vom Studenten gewählten Kurses $a = strtotime ($heute_format); //Umrechnung des Fristgrenztages in eine Zahl $b = strtotime ($row_schluss['enddatum']); // Umrechnung des Enddatums in eine Zahl $c = strtotime ($row_schluss['beginndatum']); // Umrechnung des Beginndatums in eine Zahl if ($a < $c){ echo " Anmeldungen noch nicht möglich!

Anmeldungen noch nicht möglich!

Anmeldungen sind erst ab $row_schluss[beginnform] möglich!



"; exit; } // Ende Überprüfung der Zeitüberschreitung if ($a > $b){ echo " Anmeldezeit verstrichen

Anmeldezeit verstrichen

Anmeldungen sind derzeit nicht möglich!



"; exit; } // Ende Überprüfung der Zeitüberschreitung // Anmeldeschluss, auslesen und 1 Tag abziehen, da der Student das Datum wissen möchte, bis wann er sich anmelden kann, und nicht ab wann das System gesperrt ist. $anm_schluss = $db->query("SELECT DATE_Format(skik_ende, '%d. %m. %Y') FROM skik_ende where jahrgang=\"$stud_jahr[Jahrgang]\""); $row_schluss = $anm_schluss->fetch_array(); // Auslesen des Datenbankdatum, um davon ein Tag abziehen zu können $tag = substr($row_schluss[0], 0,2); // Tag auslesen aus der SQL-Abfrage $mon = substr($row_schluss[0], 3,3); // Monat auslesen aus der SQL-Abfrage $jahr = substr($row_schluss[0], 7, 10); // Jahr auslesen aus der SQL Abfrage $tstamp = mktime(0,0,0, $mon, $tag, $jahr); // Tag subtrahieren, der dann in der HTML auch ausgegeben wird $datum = date("d.m.Y",$tstamp); // Datum formatieren $result = $db->query("SELECT uid, nachname, vorname, Jahrgang FROM stud where uid=\"$uid1\""); $row = $result->fetch_array(); // ################################################## BEGINN DER FEHLERMELDUNGEN ################################################## $stg_leer = $db->query("SELECT vorname, nachname, poplz, poort, postrasse, stg, stgtext, ag, jahrgang FROM stud where uid=\"$uid1\""); $row_stg = $stg_leer->fetch_array(); // Feststellen, wenn Feld leer muss ein Studiengang gewählt werden if ($row_stg['stg'] == "") { echo " Fehlende Informationen

Fehlende Informationen

In Ihrem Profil ist kein Studienzweig eingetragen.
Bitte wenden Sie sich an $ansprechpart



"; exit; } if ($row_stg['vorname'] == "") { echo " Fehlende Informationen

Fehlende Informationen

Sie müssen zuerst Ihren Vornamen eintragen!



"; exit; } if ($row_stg['nachname'] == "") { echo " Fehlende Informationen

Fehlende Informationen

Sie müssen zuerst Ihren Nachnamen eintragen!



"; exit; } /* if ($row_stg[poplz] == "") { echo " Fehlende Informationen

Fehlende Informationen

Sie müssen zuerst Ihre Postleitzahl eintragen!



"; exit; } if ($row_stg[poort] == "") { echo " < Fehlende Informationen

Fehlende Informationen

Sie müssen zuerst Ihren Wohnort eintragen!



"; exit; } if ($row_stg[postrasse] == "") { echo " Fehlende Informationen

Fehlende Informationen

Sie müssen zuerst Ihre Straße eintragen!



"; exit; } */ if ($row_stg['ag'] == "") { echo " Fehlende Informationen

Fehlende Informationen

Sie müssen zuerst Ihre AG eintragen!



"; exit; } /* if ($row_stg[jahrgang] == "") { echo " Fehlende Informationen

Fehlende Informationen

Sie müssen zuerst Ihren Jahrgang eintragen!



"; exit; } */ // ################################################## ENDE DER FEHLERMELDUNGEN ################################################## if (isset($_GET['action'])) $action = $_GET['action']; else $action = ""; switch($action){ default: echo " Auswahl der Sprachkurse / Interkulturelle Kompetenzen für $row[vorname] $row[nachname]

Auswahl der Sprachkurse / Interkulturelle Kompetenzen für $row[vorname] $row[nachname]
Anmelde- / Änderungsfrist ist der $datum
"; $db = dbconnect(); $res = $db->query("SELECT nachname, vorname, postrasse, poplz, poort, AG, Jahrgang, stg, mail FROM stud where uid=\"$uid1\""); $stud_jahr = $res->fetch_array(); $query = "SELECT id, FPRNr, Bezeichnung, bemerkung FROM skik_kurs WHERE Jahr='$stud_jahr[Jahrgang]' AND Zweig LIKE '%$stud_jahr[stg]%' ORDER BY FPRNr ASC"; $result = $db->query($query) or die ("Cannot execute query1"); while ($row = $result->fetch_array()){ echo " "; } echo "

Nr.

Bezeichnung

1. Priorität

2. Priorität

3. Priorität

4. Priorität

$row[FPRNr] $row[Bezeichnung]
$row[bemerkung]
query("SELECT uid, id, Prioritaet FROM skik_wunsch where id=\"$row[id]\" and uid=\"$uid1\" and Prioritaet=\"1\""); $row2 = $result2->fetch_array(); if ($row2['Prioritaet'] == "1") echo " checked"; echo "> query("SELECT uid, id, Prioritaet FROM skik_wunsch where id=\"$row[id]\" and uid=\"$uid1\" and Prioritaet=\"2\""); $row3 = $result3->fetch_array(); if ($row3['Prioritaet'] == "2") echo " checked"; echo "> query("SELECT uid, id, Prioritaet FROM skik_wunsch where id=\"$row[id]\" and uid=\"$uid1\" and Prioritaet=\"3\""); $row4 = $result4->fetch_array(); if ($row4['Prioritaet'] == "3") echo " checked"; echo "> query("SELECT uid, id, Prioritaet FROM skik_wunsch where id=\"$row[id]\" and uid=\"$uid1\" and Prioritaet=\"4\""); $row5 = $result5->fetch_array(); if ($row5['Prioritaet'] == "4") echo " checked"; echo ">


"; break; case "Vertiefungsbereich": $db = dbconnect(); if ($_POST['FPRNr_Prio1'] == "" or $_POST['FPRNr_Prio2'] == "" or $_POST['FPRNr_Prio3'] == "" or $_POST['FPRNr_Prio4'] == "" or $_POST['FPRNr_Prio1'] == $_POST['FPRNr_Prio2'] or $_POST['FPRNr_Prio2'] == $_POST['FPRNr_Prio3'] or $_POST['FPRNr_Prio3'] == $_POST['FPRNr_Prio4'] or $_POST['FPRNr_Prio1'] == $_POST['FPRNr_Prio3'] or $_POST['FPRNr_Prio1'] == $_POST['FPRNr_Prio4'] or $_POST['FPRNr_Prio2'] == $_POST['FPRNr_Prio4']) { echo " Doppelbelegung

Doppelbelegung

Es dürfen keine Felder doppelt angeklickt werden



"; exit; } $sql = $db->query("delete from skik_wunsch where uid = '$uid1'"); $result_1 = $db->query("INSERT INTO `skik_wunsch` ( `uid` , `id` , `Prioritaet` ) VALUES ('$uid1', ". $_POST['FPRNr_Prio1'].", '0')"); $result_1 = $db->query("INSERT INTO `skik_wunsch` ( `uid` , `id` , `Prioritaet` ) VALUES ('$uid1', ". $_POST['FPRNr_Prio1'].", '1')"); $result_1 = $db->query("INSERT INTO `skik_wunsch` ( `uid` , `id` , `Prioritaet` ) VALUES ('$uid1', ". $_POST['FPRNr_Prio2'].", '2')"); $result_1 = $db->query("INSERT INTO `skik_wunsch` ( `uid` , `id` , `Prioritaet` ) VALUES ('$uid1', ". $_POST['FPRNr_Prio3'].", '3')"); $result_1 = $db->query("INSERT INTO `skik_wunsch` ( `uid` , `id` , `Prioritaet` ) VALUES ('$uid1', ". $_POST['FPRNr_Prio4'].", '4')"); $ausgabe1 = $db->query("SELECT Bezeichnung FROM skik_kurs where id=". $_POST['FPRNr_Prio1'].""); $Wpf1 = $ausgabe1->fetch_array(); $ausgabe2 = $db->query("SELECT Bezeichnung FROM skik_kurs where id=". $_POST['FPRNr_Prio2'].""); $Wpf2 = $ausgabe2->fetch_array(); $ausgabe3 = $db->query("SELECT Bezeichnung FROM skik_kurs where id=". $_POST['FPRNr_Prio3'].""); $Wpf3 = $ausgabe3->fetch_array(); $ausgabe4 = $db->query("SELECT Bezeichnung FROM skik_kurs where id=". $_POST['FPRNr_Prio4'].""); $Wpf4 = $ausgabe4->fetch_array(); include("kurs/wpf/erg_auswahl1.php"); // Auswertung der Erstwahl der Sprachkurse / Interkulturelle Kompetenzen } // If Anweisung Action-Abfrage ?>