diff --git a/cis/public/bewerbung.php b/cis/public/bewerbung.php index 2251ad900..a929e30ef 100755 --- a/cis/public/bewerbung.php +++ b/cis/public/bewerbung.php @@ -94,35 +94,54 @@ if($method=='delete') } -if(isset($_POST['btn_aufnahmeverfahren'])) +if(isset($_GET['rt_id'])) { - if(isset($_POST['stg_radio'])) + + $rt_id = isset($_GET['rt_id'])?$_GET['rt_id']:''; + $pre_id = isset($_GET['pre'])?$_GET['pre']:''; + + if(isset($_GET['delete'])) { - if(isset($_GET['delete'])) + $prestudent = new prestudent(); + if(!$prestudent->getPrestudenten($person_id)) + die('Konnte Prestudenten nicht laden'); + + foreach($prestudent->result as $row) { - $prest = new prestudent(); - $prest->load($_POST['stg_radio']); - - $prest->reihungstest_id = ''; - $prest->new = false; - if(!$prest->save()) - echo "Fehler aufgetreten"; - } - else + if($row->prestudent_id == $pre_id) + { + $prest = new prestudent(); + $prest->load($pre_id); + $prest->reihungstest_id = ''; + $prest->anmeldungreihungstest = ''; + $prest->new = false; + + if(!$prest->save()) + echo "Fehler aufgetreten"; + } + } + } + else + { + $timestamp = time(); + + $prestudent = new prestudent(); + if(!$prestudent->getPrestudenten($person_id)) + die('Konnte Prestudenten nicht laden'); + + foreach($prestudent->result as $row) { + if($row->prestudent_id == $pre_id) + { + $prest = new prestudent(); + $prest->load($pre_id); + $prest->reihungstest_id = $rt_id; + $prest->anmeldungreihungstest = date("Y-m-d",$timestamp); + $prest->new = false; - $t_help = explode("_",$_POST['stg_radio']); - - // $t_help[0] -> reihungstest_id - // $t_help[1] -> prestudent_id - - $prest = new prestudent(); - $prest->load($t_help[1]); - $prest->reihungstest_id = $t_help[0]; - $prest->new = false; - - if(!$prest->save()) - echo "Fehler aufgetreten"; + if(!$prest->save()) + echo "Fehler aufgetreten"; + } } } } @@ -819,7 +838,7 @@ padding: 5px; echo "
Sie sind für folgende Aufnahmeverfahren angemeldet:"; - echo "
| ID | Datum | Ort | Studiengang | abmelden | -
|---|---|---|---|---|
| ".$rt->reihungstest_id." | ".$rt->datum." | ".$rt->ort_kurzbz." | ".$stg->bezeichnung." | - |