query("SELECT Merkmal FROM stan_stellenart WHERE artid='$stellenart' "); $row_art = $res_stellanrt->fetch_array(); // bei Auslandsaufenthalten reicht es aus, wenn der Zeitraum eingetragen wird if($row_art['Merkmal'] != 'AS' AND $dummy_dst == ''){ if($bezeichnung == '' OR $str == '' OR $plz == '' OR $ort == '' OR $bundesland == '' OR $staat == '' OR $maildst == ''){ switch($i){ case 1: $vertiefungsbereich[] = '1'; $meldung[] = "Leere Pflichtfelder"; break; case 2: $vertiefungsbereich[] = '1'; $meldung[] = "Leere Pflichtfelder"; break; case 3: $vertiefungsbereich[] = '1'; $meldung[] = "Leere Pflichtfelder"; break; case 4: $vertiefungsbereich[] = '2'; $meldung[] = "Leere Pflichtfelder"; break; case 5: $vertiefungsbereich[] = '2'; $meldung[] = "Leere Pflichtfelder"; break; case 6: $vertiefungsbereich[] = '2'; $meldung[] = "Leere Pflichtfelder"; break; case 7: $vertiefungsbereich[] = '3'; $meldung[] = "Leere Pflichtfelder"; break; case 8: $vertiefungsbereich[] = '3'; $meldung[] = "Leere Pflichtfelder"; break; case 9: $vertiefungsbereich[] = '3'; $meldung[] = "Leere Pflichtfelder"; break; case 10: $vertiefungsbereich[] = '4'; $meldung[] = "Leere Pflichtfelder"; break; case 11: $vertiefungsbereich[] = '4'; $meldung[] = "Leere Pflichtfelder"; break; case 12: $vertiefungsbereich[] = '4'; $meldung[] = "Leere Pflichtfelder"; break; } #Ende switch $do_messg = 'X'; // Es wurde eine Pflichtfeldverletzung gefunden } # EndIf Leerfelder } # Ende Merkmal if (checkdate($_POST['beg_mon'.$i], $_POST['beg_tag'.$i], $_POST['beg_jahr'.$i]) == 0) { // checkdate liefert 0 & 1 zurück: 0 wenn Datum falsch, 1 wenn Datum richtig switch($i){ case 1: $vertiefungsbereich[] = '1'; $meldung[] = "Datumsfehler beim Startdatum"; break; case 2: $vertiefungsbereich[] = '1'; $meldung[] = "Datumsfehler beim Startdatum"; break; case 3: $vertiefungsbereich[] = '1'; $meldung[] = "Datumsfehler beim Startdatum"; break; case 4: $vertiefungsbereich[] = '2'; $meldung[] = "Datumsfehler beim Startdatum"; break; case 5: $vertiefungsbereich[] = '2'; $meldung[] = "Datumsfehler beim Startdatum"; break; case 6: $vertiefungsbereich[] = '2'; $meldung[] = "Datumsfehler beim Startdatum"; break; case 7: $vertiefungsbereich[] = '3'; $meldung[] = "Datumsfehler beim Startdatum"; break; case 8: $vertiefungsbereich[] = '3'; $meldung[] = "Datumsfehler beim Startdatum"; break; case 9: $vertiefungsbereich[] = '3'; $meldung[] = "Datumsfehler beim Startdatum"; break; case 10: $vertiefungsbereich[] = '4'; $meldung[] = "Datumsfehler beim Startdatum"; break; case 11: $vertiefungsbereich[] = '4'; $meldung[] = "Datumsfehler beim Startdatum"; break; case 12: $vertiefungsbereich[] = '4'; $meldung[] = "Datumsfehler beim Startdatum"; break; } #Ende switch $do_messg = 'X'; // Es wurde eine Pflichtfeldverletzung gefunden } # EndIf Leerfelder if (checkdate($_POST['ende_mon'.$i], $_POST['ende_tag'.$i], $_POST['ende_jahr'.$i]) == 0) { // checkdate liefert 0 & 1 zurück: 0 wenn Datum falsch, 1 wenn Datum richtig switch($i){ case 1: $vertiefungsbereich[] = '1'; $meldung[] = "Datumsfehler beim Enddatum"; break; case 2: $vertiefungsbereich[] = '1'; $meldung[] = "Datumsfehler beim Enddatum"; break; case 3: $vertiefungsbereich[] = '1'; $meldung[] = "Datumsfehler beim Enddatum"; break; case 4: $vertiefungsbereich[] = '2'; $meldung[] = "Datumsfehler beim Enddatum"; break; case 5: $vertiefungsbereich[] = '2'; $meldung[] = "Datumsfehler beim Enddatum"; break; case 6: $vertiefungsbereich[] = '2'; $meldung[] = "Datumsfehler beim Enddatum"; break; case 7: $vertiefungsbereich[] = '3'; $meldung[] = "Datumsfehler beim Enddatum"; break; case 8: $vertiefungsbereich[] = '3'; $meldung[] = "Datumsfehler beim Enddatum"; break; case 9: $vertiefungsbereich[] = '3'; $meldung[] = "Datumsfehler beim Enddatum"; break; case 10: $vertiefungsbereich[] = '4'; $meldung[] = "Datumsfehler beim Enddatum"; break; case 11: $vertiefungsbereich[] = '4'; $meldung[] = "Datumsfehler beim Enddatum"; break; case 12: $vertiefungsbereich[] = '4'; $meldung[] = "Datumsfehler beim Enddatum"; break; } #Ende switch $do_messg = 'X'; // Es wurde eine Pflichtfeldverletzung gefunden } # EndIf Leerfelder } // Stellenart != 1 if($i==1){ setcookie('ck_vert1', $_POST['vert1']); } if($i==4){ setcookie('ck_vert2', $_POST['vert2']); } if($i==7){ setcookie('ck_vert3', $_POST['vert3']); } if($i==10){ setcookie('ck_vert4', $_POST['vert4']); } setcookie('ck_abteilung'.$i, $abteilung); setcookie('ck_beg_jahr'.$i, $_POST['beg_jahr'.$i]); setcookie('ck_beg_mon'.$i, $_POST['beg_mon'.$i]); setcookie('ck_beg_tag'.$i, $_POST['beg_tag'.$i]); setcookie('ck_bezeichnung'.$i, $bezeichnung); setcookie('ck_bundesland'.$i, $bundesland); setcookie('ck_ende_jahr'.$i, $_POST['ende_jahr'.$i]); setcookie('ck_ende_mon'.$i, $_POST['ende_mon'.$i]); setcookie('ck_ende_tag'.$i, $_POST['ende_tag'.$i]); setcookie('ck_maildst'.$i, $maildst); setcookie('ck_ort'.$i, $ort); setcookie('ck_plz'.$i, $plz); setcookie('ck_postfach'.$i, $postfach); setcookie('ck_stellenart'.$i, $stellenart); setcookie('ck_staat'.$i, $staat); setcookie('ck_dummy_dst'.$i, $dummy_dst); setcookie('ck_str'.$i, $str); setcookie('ck_telabteilung'.$i, $telabteilung); setcookie('ck_plz_postfach'.$i, $plz_postfach); } # Ende for-Schleife # Cookie für Zurückbutton if($do_messg == 'X'){ echo"