setBasedir("tpl_studentai"); $tpl->readTemplatesFromFile("bg.tpl"); $tpl->readTemplatesFromFile("cv.tpl"); $tpl->readTemplatesFromFile("index.tpl"); $tpl->readTemplatesFromFile("apklausa.tpl"); $tpl->readTemplatesFromFile("ivertinimo_anketa.tpl"); $tpl->readTemplatesFromFile("tvarka.tpl"); $tpl->readTemplatesFromFile("imoniu_ivertinimo_rezultatai.tpl"); $_GET = array_merge($_GET, $_POST); $tipas = array("kviesis į pokalbį","atrinks pagal jų atsiųstus dokumentus","paskirs fakultetas"); //$_SESSION['stud']=1; $res = $db -> Query(" SELECT kodas FROM puslapiai WHERE sritis='1' AND sritis1='0' AND pavadinimas='Meniu' "); $row = $db->fetch($res); // rodom meniu is duomenu bazes $tpl->AddVar("stud_meniu", "MENIU", "$row[kodas]"); // nuoroda i studento ivertinimo anketa (rodyti ar ne) // patikrinam ar nepasibaiges pildymo terminas $res_deadline = $db->Query("SELECT data FROM datos WHERE id=2"); $deadline = $db->Fetch($res_deadline); if (date("Y-m-d")>=$deadline[data]) { $tpl->AddVar("anketos_nuoroda", "ANKETOS_BUSENA", "3"); } else { $res = $db -> Query(" SELECT anketos_busena FROM studentai WHERE st_id = '" . mysql_real_escape_string($_SESSION[stud]) . "' "); $row = $db->fetch($res); $tpl->AddVar("anketos_nuoroda", "ANKETOS_BUSENA", $row[anketos_busena]); } switch($_GET['m']) { default: if(isset($_SESSION[stud])) header("location: studentai.php?m=prakt"); if($_GET['p']) $pus=$_GET['p']; else $pus="0"; $res=$db->Query(" SELECT * FROM puslapiai WHERE sritis='1' AND sritis1='" . mysql_real_escape_string($pus) . "' "); $row=$db->Fetch($res); $tpl->AddVars("bendras", array( "PUSLAPIS"=>$row[kodas] )); $res=$db->Query(" SELECT * FROM studiju_prog WHERE pavadinimas!='' AND rodyti_prog_sarase='1' "); while($row=$db->Fetch($res)) { $tpl->AddVars("prog_sar", array( "VAL"=>htmlspecialchars($row[prog_id]), "CAP"=>htmlspecialchars($row[pavadinimas]), "SEL"=>($_GET['p']==$row[prog_id] ? "selected" : ""), )); $tpl->ParseTemplate("prog_sar", "a"); } $tpl->DisplayParsedTemplate("bendras"); break; case "logout": //$db->close(); session_unset(); session_destroy(); header("location: studentai.php"); break; case "im_iv_rez": if(!VartotojasIsilogines()) header("location: studentai.php"); if (isset($_GET[sud_id])) { // konkrecios imones rezultatai // padarom visus atsakymus (procentais) nuliais ----------------------- for($i=1; $i<15; $i++) { for($j=1; $j<6; $j++) { $ats = "A".$i."_".$j; $tpl->AddVars("konkrecios_imones_ivertinimo_rezultatai", array( "$ats"=>"0% " )); } } // -------------------------------------------------------------------- // rodyti konkrecius metus ------------------------------------------------- if(is_numeric($_GET['y'])) { $metu_filtras = "AND YEAR(iv.data)='".mysql_real_escape_string($_GET['y'])."'"; $metai = mysql_real_escape_string($_GET['y']); } else { $metu_filtras = ''; $metai = "visi"; } // ---------------------------------------------------------------------------- $ids = (explode(',', htmlspecialchars(escape($_GET[sud_id])))); for ($i=0; $iQuery(" SELECT imone FROM iv_studentas WHERE id = $id "); if ($db->Num($pav_res) == 1) { $row = $db->Fetch($pav_res); $imones_pavadinimas = $row[imone]; } // ------------------- // apskaiciuojam statistika atsakymu (procentais) ---------------------- $ats_masyvas = array_fill(0, 6, 0); $res = $db->Query(" SELECT DISTINCT COUNT(klausimas) AS sk, klausimas FROM iv_studentas iv, ivertinimas i WHERE iv.id = vertintojas AND iv.imone = '$imones_pavadinimas' AND i.iv_id='2' $metu_filtras GROUP BY klausimas "); while($row = $db->Fetch($res)) { $count = $row[sk]; $res1 = $db->Query(" SELECT COUNT(atsakymas) AS sk, atsakymas FROM iv_studentas iv, ivertinimas i WHERE iv.id = vertintojas AND iv.imone = '". mysql_real_escape_string($imones_pavadinimas) ."' AND i.iv_id = '2' AND klausimas=" . mysql_real_escape_string($row['klausimas']) . " $metu_filtras GROUP BY atsakymas "); while($row1 = $db->Fetch($res1)) { if ($row[klausimas] != 13) { $ats = "A".$row[klausimas]."_".$row1[atsakymas]; $procentai = 100 * $row1[sk]/$row[sk]; $procentai = (int)round($procentai); $r="".$procentai."% "; $tpl->AddVars("konkrecios_imones_ivertinimo_rezultatai", array( "$ats"=>$r )); } else { // apdorojam atsakyma i 13 klausima $temp = unserialize($row1[atsakymas]); if(is_array($temp)) { for($k=0; $k"; $tpl->AddVars("konkrecios_imones_ivertinimo_rezultatai", array("A13_".$j=>$r)); } } else { $r="0% "; $tpl->AddVars("konkrecios_imones_ivertinimo_rezultatai", array("A13_0"=>$r)); } } $tpl->addVar('konkrecios_imones_ivertinimo_rezultatai', 'IMONE', $imones_pavadinimas); $tpl->addVar('konkrecios_imones_ivertinimo_rezultatai', 'IVERTINIMU_SK', sizeof($ids)); $tpl->addVar('konkrecios_imones_ivertinimo_rezultatai', 'RODOMI_METAI', $metai); $tpl->DisplayParsedTemplate('konkrecios_imones_ivertinimo_rezultatai'); } else { // visos imones // rodyti konkrecius metus ------------------------------------------------- if(isset($_POST['rusiavimas_metai'])) { if($_POST['rusiavimas_metai']!="") { $year = mysql_real_escape_string($_POST['rusiavimas_metai']); $metu_filtras = "AND YEAR(iv.data)='".$year."'"; } else { $metu_filtras = ""; } if (mysql_real_escape_string($_POST['rusiavimas_metai'])=="0") { $metu_filtras = ""; } } else { $metu_filtras = ""; } // ---------------------------------------------------------------------------- // isrenkam visus metus filtrui --------------------------------------------- $res = $db->Query("SELECT distinct YEAR(data) AS metai FROM iv_studentas ORDER BY metai DESC"); while($row = $db->Fetch($res)) { $tpl->addVar("filtras_metai", "METAI", $row[metai]); if($row[metai]==0) $tpl->addVar("filtras_metai", "METAI_PAV", "Visi"); else $tpl->addVar("filtras_metai", "METAI_PAV", $row[metai]); $tpl->addVar("filtras_metai", "METAI_SEL", ""); //if($row[metai]==date('Y')) {$tpl->addVar("filtras_metai", "METAI_SEL", "selected");} if(mysql_real_escape_string($_POST['rusiavimas_metai'])==$row[metai]) {$tpl->addVar("filtras_metai", "METAI_SEL", "selected");} $tpl->ParseTemplate("filtras_metai", "a"); } // ---------------------------------------------------------------------------- // pavadinimo filtras --------------------------------------------------------- $im_pavadinimas = escape($_POST[im_pavadinimas]); $pavadinimo_filtras = "iv.imone LIKE '%". mysql_real_escape_string($im_pavadinimas)."%'"; $tpl->addVar("imoniu_ivertinimo_rezultatai", "IM_PAVADINIMAS_VALUE", $im_pavadinimas); // ---------------------------------------------------------------------------- // imoniu sarasas kurias ivertino studentai ----------------------------------- $res = $db->Query(" SELECT iv.id, iv.im_id, iv.imone, iv.v_vardas, iv.v_pavarde, iv.info, COUNT(iv.imone) AS ivertinimu_sk FROM iv_studentas iv WHERE $pavadinimo_filtras $metu_filtras GROUP BY iv.imone "); $results_num = $db->Num($res); if(empty($results_num)) $results_num = 0; $tpl->addVar("imoniu_ivertinimo_rezultatai", "REZULTATU", $results_num); if ($results_num > 0) { while($row = $db->Fetch($res)) { // apskaiciuojam bendra imones ivertinima procentais -------------------------- $id_res = $db->Query(" SELECT id, im_id FROM iv_studentas iv WHERE imone = '". mysql_real_escape_string($row[imone]). "' $metu_filtras "); $procentai = 0; $ids = array(); while($id_row = $db->Fetch($id_res)) { $i_res = $db->Query(" SELECT SUM(atsakymas) AS suma FROM ivertinimas i WHERE vertintojas = $id_row[id] AND i.iv_id='2' AND klausimas < 13 "); $i_row = $db->Fetch($i_res); $suma = $i_row[suma]-12; $procentai = $procentai + $suma*100/48; $ids[] = $id_row[id]; } $sudedamieji_id = implode(",", $ids); $procentai_bendras = (int)round($procentai / $db->Num($id_res)); // ---------------------------------------------------------------------------- $apie_imone[] = array( "IM_PAVADINIMAS"=>$row['imone'], "IM_ID"=>$row['im_id'], "SUDEDAMIEJI_ID"=>$sudedamieji_id, "IVERTINIMU_SK"=>$row['ivertinimu_sk'], "METAI"=>$year, "PROCENTAI_BENDRAS"=>$procentai_bendras ); } function compare_percent($a, $b) { return strnatcmp($b['PROCENTAI_BENDRAS'], $a['PROCENTAI_BENDRAS']); } usort($apie_imone, 'compare_percent'); for($z = 0; $z < sizeof($apie_imone); $z++) { $tpl->addVars("rastos_imones", $apie_imone[$z]); $tpl->ParseTemplate("rastos_imones", "a"); } } else { $tpl->setAttribute("rastos_imones", "visibility", "hidden"); $tpl->setAttribute("rastos_imones_tuscia", "visibility", "show"); } // ---------------------------------------------------------------------------- $tpl->DisplayParsedTemplate('imoniu_ivertinimo_rezultatai'); } break; case "apklausa": if(!VartotojasIsilogines()) header("location: studentai.php"); $st_id = mysql_real_escape_string($_SESSION['stud']); if (array_key_exists('veiksmas', $_POST)) { switch ($_POST['veiksmas']) { case 'Patvirtinti': default: // Surenkam naudotojo siunciamus duomenis $klaida = null; $studentas = array( 'telefonas' => isset($_POST['astudtel']) ? mysql_real_escape_string($_POST['astudtel']) : '', 'email' => isset($_POST['astudemail']) ? mysql_real_escape_string($_POST['astudemail']) : '', 'uzduotis' => isset($_POST['avuzd']) ? mysql_real_escape_string($_POST['avuzd']) : '' ); $imone = array( 'pavadinimas' => isset($_POST['apav']) ? mysql_real_escape_string($_POST['apav']) : '', 'adresas' => isset($_POST['aadres']) ? mysql_real_escape_string($_POST['aadres']) : '' ); $imones_kuratorius = array( 'vardas' => isset($_POST['avvar']) ? mysql_real_escape_string($_POST['avvar']) : '', 'pavarde' => isset($_POST['avpavar']) ? mysql_real_escape_string($_POST['avpavar']) : '', 'telefonas' => isset($_POST['avtel']) ? mysql_real_escape_string($_POST['avtel']) : '', 'email' => isset($_POST['avemail']) ? mysql_real_escape_string($_POST['avemail']) : '' ); $universiteto_kuratorius = array( 'vardas' => isset($_POST['K_VARDAS']) ? mysql_real_escape_string($_POST['K_VARDAS']) : '', 'pavarde' => isset($_POST['K_PAVARDE']) ? mysql_real_escape_string($_POST['K_PAVARDE']) : '', 'telefonas' => isset($_POST['K_TEL']) ? mysql_real_escape_string($_POST['K_TEL']) : '', 'email' => isset($_POST['K_PASTAS']) ? mysql_real_escape_string($_POST['K_PASTAS']) : '' ); if ($imone["pavadinimas"] == null || $imone["adresas"] == null || $imones_kuratorius["email"]== null) $klaida = "Pilnai užpildykite anketą!"; if ($klaida == null) uzpildyti_anketa($st_id, $studentas, $imone, $imones_kuratorius, $universiteto_kuratorius); break; } } // Pateikiam sablonui studento anketos duomenis // Surenkam informacija apie studenta $row_stud = $db->fetch($db->Query(" SELECT studentai.cv_telefonas, studentai.cv_el_pastas, studentai.K_VARDAS, studentai.K_PAVARDE, studentai.K_PASTAS, studentai.K_TEL, stud_uzduotis.uzduotis, apklausa.praktika FROM studentai LEFT JOIN stud_uzduotis ON stud_uzduotis.stud_id = studentai.st_id LEFT JOIN apklausa ON apklausa.st_id = studentai.st_id WHERE studentai.st_id = '$st_id' ")); // Surenkam informacija apie studento praktikos vieta $row_im = $db->fetch($db -> Query(" SELECT imones.pavadinimas, imones.adresas, imoniu_darb.vardas, imoniu_darb.pavarde, imoniu_darb.el_pastas, imoniu_darb.telefonas FROM imones LEFT JOIN imoniu_darb ON imoniu_darb.imones_id = imones.im_id WHERE im_id = '" . mysql_real_escape_string($row_stud['praktika']) . "' ")); $tpl->AddVar('stud_klaida', 'KLAIDA', $klaida); // Pateikiam surinkta informacija sablonui $tpl->AddVars("apklausa", array( "ASTUDTEL"=>htmlspecialchars($row_stud['cv_telefonas']), "ASTUDEMAIL"=>htmlspecialchars($row_stud['cv_el_pastas']), "APAV"=>htmlspecialchars($row_im['pavadinimas']), "AADRES"=>htmlspecialchars($row_im['adresas']), "AVUZD"=>htmlspecialchars($row_stud['uzduotis']), "AVVAR"=>htmlspecialchars($row_im['vardas']), "AVPAVAR"=>htmlspecialchars($row_im['pavarde']), "AVEMAIL"=>htmlspecialchars($row_im['el_pastas']), "AVTEL"=>htmlspecialchars($row_im['telefonas']), "K_VARDAS"=>htmlspecialchars($row_stud['K_VARDAS']), "K_PAVARDE"=>htmlspecialchars($row_stud['K_PAVARDE']), "K_PASTAS"=>htmlspecialchars($row_stud['K_PASTAS']), "K_TEL"=>htmlspecialchars($row_stud['K_TEL']) )); // Rodome sablona $tpl->DisplayParsedTemplate('apklausa'); break; case "cv": if(!VartotojasIsilogines()) header("location: studentai.php"); // Atnaujinami CV duomenys // -------------------------------------------------------------------- if($_POST['veiksmas']=="atnaujinti") { $db -> Query("UPDATE studentai SET cv_vardas_pavarde='" . mysql_real_escape_string($_POST[cv_vardas_pavarde]) . "', cv_adresas='" . mysql_real_escape_string($_POST[cv_adresas]) . "', cv_telefonas='" . mysql_real_escape_string($_POST[cv_telefonas]) . "', cv_el_pastas='" . mysql_real_escape_string($_POST[cv_el_pastas]) . "', cv_gimimo_data='" . mysql_real_escape_string($_POST[cv_gimimo_data]) . "', cv_vid_istaiga='" . mysql_real_escape_string($_POST[cv_vid_istaiga]) . "', cv_vid_baigimo_metai='" . mysql_real_escape_string($_POST[cv_vid_baigimo_metai]) . "', cv_a_istaiga='" . mysql_real_escape_string($_POST[cv_a_istaiga]) . "', cv_a_baigimo_metai='" . mysql_real_escape_string($_POST[cv_a_baigimo_metai]) . "', cv_a_studiju_pakopa='" . mysql_real_escape_string($_POST[cv_a_studiju_pakopa]) . "', cv_a_fakultetas='" . mysql_real_escape_string($_POST[cv_a_fakultetas]) . "', cv_a_studiju_programa='" . mysql_real_escape_string($_POST[cv_a_studiju_programa]) . "', cv_a_specialybe='" . mysql_real_escape_string($_POST[cv_a_specialybe]) . "', cv_papildomi_kursai='" . mysql_real_escape_string($_POST[cv_papildomi_kursai]) . "', cv_p_dv_pavadinimas='" . mysql_real_escape_string($_POST[cv_p_dv_pavadinimas]) . "', cv_p_dv_pareigos='" . mysql_real_escape_string($_POST[cv_p_dv_pareigos]) . "', cv_p_dv_dirbta_nuo='" . mysql_real_escape_string($_POST[cv_p_dv_dirbta_nuo]) . "', cv_p_dv_dirbta_iki='" . mysql_real_escape_string($_POST[cv_p_dv_dirbta_iki]) . "', cv_p_dv_aprasymas='" . mysql_real_escape_string($_POST[cv_p_dv_aprasymas]) . "', cv_a1_dv_pavadinimas='" . mysql_real_escape_string($_POST[cv_a1_dv_pavadinimas]) . "', cv_a1_dv_pareigos='" . mysql_real_escape_string($_POST[cv_a1_dv_pareigos]) . "', cv_a1_dv_dirbta_nuo='" . mysql_real_escape_string($_POST[cv_a1_dv_dirbta_nuo]) . "', cv_a1_dv_dirbta_iki='" . mysql_real_escape_string($_POST[cv_a1_dv_dirbta_iki]) . "', cv_a1_dv_aprasymas='" . mysql_real_escape_string($_POST[cv_a1_dv_aprasymas]) . "', cv_a2_dv_pavadinimas='" . mysql_real_escape_string($_POST[cv_a2_dv_pavadinimas]) . "', cv_a2_dv_pareigos='" . mysql_real_escape_string($_POST[cv_a2_dv_pareigos]) . "', cv_a2_dv_dirbta_nuo='" . mysql_real_escape_string($_POST[cv_a2_dv_dirbta_nuo]) . "', cv_a2_dv_dirbta_iki='" . mysql_real_escape_string($_POST[cv_a2_dv_dirbta_iki]) . "', cv_a2_dv_aprasymas='" . mysql_real_escape_string($_POST[cv_a2_dv_aprasymas]) . "', cv_klb_lt_skaitau='" . mysql_real_escape_string($_POST[cv_klb_lt_skaitau]) . "', cv_klb_lt_rasau='" . mysql_real_escape_string($_POST[cv_klb_lt_rasau]) . "', cv_klb_lt_kalbu='" . mysql_real_escape_string($_POST[cv_klb_lt_kalbu]) . "', cv_klb_en_skaitau='" . mysql_real_escape_string($_POST[cv_klb_en_skaitau]) . "', cv_klb_en_rasau='" . mysql_real_escape_string($_POST[cv_klb_en_rasau]) . "', cv_klb_en_kalbu='" . mysql_real_escape_string($_POST[cv_klb_en_kalbu]) . "', cv_klb_de_skaitau='" . mysql_real_escape_string($_POST[cv_klb_de_skaitau]) . "', cv_klb_de_rasau='" . mysql_real_escape_string($_POST[cv_klb_de_rasau]) . "', cv_klb_de_kalbu='" . mysql_real_escape_string($_POST[cv_klb_de_kalbu]) . "', cv_klb_ru_skaitau='" . mysql_real_escape_string($_POST[cv_klb_ru_skaitau]) . "', cv_klb_ru_rasau='" . mysql_real_escape_string($_POST[cv_klb_ru_rasau]) . "', cv_klb_ru_kalbu='" . mysql_real_escape_string($_POST[cv_klb_ru_kalbu]) . "', cv_klb_k1_kalba='" . mysql_real_escape_string($_POST[cv_klb_k1_kalba]) . "', cv_klb_k1_skaitau='" . mysql_real_escape_string($_POST[cv_klb_k1_skaitau]) . "', cv_klb_k1_rasau='" . mysql_real_escape_string($_POST[cv_klb_k1_rasau]) . "', cv_klb_k1_kalbu='" . mysql_real_escape_string($_POST[cv_klb_k1_kalbu]) . "', cv_klb_k2_kalba='" . mysql_real_escape_string($_POST[cv_klb_k2_kalba]) . "', cv_klb_k2_skaitau='" . mysql_real_escape_string($_POST[cv_klb_k2_skaitau]) . "', cv_klb_k2_rasau='" . mysql_real_escape_string($_POST[cv_klb_k2_rasau]) . "', cv_klb_k2_kalbu='" . mysql_real_escape_string($_POST[cv_klb_k2_kalbu]) . "', cv_darbas_kompiuteriu='" . mysql_real_escape_string($_POST[cv_darbas_kompiuteriu]) . "', cv_pomegiai='" . mysql_real_escape_string($_POST[cv_pomegiai]) . "', cv_kita_info='" . mysql_real_escape_string($_POST[cv_kita_info]) . "', cv_rekomendacijos='" . mysql_real_escape_string($_POST[cv_rekomendacijos]) . "' WHERE st_id='" . mysql_real_escape_string($_SESSION['stud']) . "'"); } // ----------------------------------------------------------------------- // Suformuojam CV duomenis redagavimui // ----------------------------------------------------------------------- $res = $db -> Query(" SELECT * FROM studentai WHERE st_id='" . mysql_real_escape_string($_SESSION['stud']) . "' "); $row = $db->fetch($res); // Pazymim kalbu mokejima (SELECTED) // ----------------------------------------------------------------------- $LT_S = "LT_S_".strtoupper($row['cv_klb_lt_skaitau'][0]); $LT_R = "LT_R_".strtoupper($row['cv_klb_lt_rasau'][0]); $LT_K = "LT_K_".strtoupper($row['cv_klb_lt_kalbu'][0]); $EN_S = "EN_S_".strtoupper($row['cv_klb_en_skaitau'][0]); $EN_R = "EN_R_".strtoupper($row['cv_klb_en_rasau'][0]); $EN_K = "EN_K_".strtoupper($row['cv_klb_en_kalbu'][0]); $DE_S = "DE_S_".strtoupper($row['cv_klb_de_skaitau'][0]); $DE_R = "DE_R_".strtoupper($row['cv_klb_de_rasau'][0]); $DE_K = "DE_K_".strtoupper($row['cv_klb_de_kalbu'][0]); $RU_S = "RU_S_".strtoupper($row['cv_klb_ru_skaitau'][0]); $RU_R = "RU_R_".strtoupper($row['cv_klb_ru_rasau'][0]); $RU_K = "RU_K_".strtoupper($row['cv_klb_ru_kalbu'][0]); $K1_S = "K1_S_".strtoupper($row['cv_klb_k1_skaitau'][0]); $K1_R = "K1_R_".strtoupper($row['cv_klb_k1_rasau'][0]); $K1_K = "K1_K_".strtoupper($row['cv_klb_k1_kalbu'][0]); $K2_S = "K2_S_".strtoupper($row['cv_klb_k2_skaitau'][0]); $K2_R = "K2_R_".strtoupper($row['cv_klb_k2_rasau'][0]); $K2_K = "K2_K_".strtoupper($row['cv_klb_k2_kalbu'][0]); // ----------------------------------------------------------------------- $res_fak = $db -> Query(" SELECT * FROM fakultetai WHERE fak_id='" . mysql_real_escape_string($row['fakultetas']) . "' "); $row_fak = $db->fetch($res_fak); $res_prog = $db -> Query(" SELECT * FROM studiju_prog WHERE prog_id='" . mysql_real_escape_string($row['st_programa']) . "' "); $row_prog = $db->fetch($res_prog); $tpl->AddVars("cv", array( "VARDAS"=>htmlspecialchars($row['vardas']), "PAVARDE"=>htmlspecialchars($row['pavarde']), "ADRESAS"=>htmlspecialchars($row['cv_adresas']), "TEL"=>htmlspecialchars($row['cv_telefonas']), "ELPASTAS"=>htmlspecialchars($row['cv_el_pastas']), "GIMDATA"=>htmlspecialchars($row['cv_gimimo_data']), "VIDISTAIGA"=>htmlspecialchars($row['cv_vid_istaiga']), "BAIGMETAI"=>htmlspecialchars($row['cv_vid_baigimo_metai']), //"AISTAIGA"=>$orcl['cv_a_istaiga'], "ABAIGMETAI"=>htmlspecialchars($row['cv_a_baigimo_metai']), "ASTUDPAKOPA"=>htmlspecialchars($row['pakopa']), "AFAKULT"=>htmlspecialchars($row_fak['pavadinimas']), "APROGRAMA"=>htmlspecialchars($row_prog['pavadinimas']), "ASPEC"=>htmlspecialchars($row['cv_a_specialybe']), "PKURSAI"=>htmlspecialchars($row['cv_papildomi_kursai']), "PDVPAV"=>htmlspecialchars($row['cv_p_dv_pavadinimas']), "PDVPAREIG"=>htmlspecialchars($row['cv_p_dv_pareigos']), "PDVDIRNUO"=>htmlspecialchars($row['cv_p_dv_dirbta_nuo']), "PDVDIRIKI"=>htmlspecialchars($row['cv_p_dv_dirbta_iki']), "PDVAPRA"=>htmlspecialchars($row['cv_p_dv_aprasymas']), "ALDVPAV"=>htmlspecialchars($row['cv_a1_dv_pavadinimas']), "ALDVPAREIG"=>htmlspecialchars($row['cv_a1_dv_pareigos']), "ALDVDIRNUO"=>htmlspecialchars($row['cv_a1_dv_dirbta_nuo']), "ALDVDIRIKI"=>htmlspecialchars($row['cv_a1_dv_dirbta_iki']), "ALDVAPRA"=>htmlspecialchars($row['cv_a1_dv_aprasymas']), "A2DVPAV"=>htmlspecialchars($row['cv_a2_dv_pavadinimas']), "A2DVPAREIG"=>htmlspecialchars($row['cv_a2_dv_pareigos']), "A2DVDIRBNUO"=>htmlspecialchars($row['cv_a2_dv_dirbta_nuo']), "A2DVDIRBIKI"=>htmlspecialchars($row['cv_a2_dv_dirbta_iki']), "A2DVAPRA"=>htmlspecialchars($row['cv_a2_dv_aprasymas']), "DARBKOMP"=>htmlspecialchars($row['cv_darbas_kompiuteriu']), "POMEGIAI"=>htmlspecialchars($row['cv_pomegiai']), "KITAINFO"=>htmlspecialchars($row['cv_kita_info']), "REKOMEN"=>htmlspecialchars($row['cv_rekomendacijos']), "LTSKAITAU"=>htmlspecialchars($row['cv_klb_lt_skaitau']), "LTRASAU"=>htmlspecialchars($row['cv_klb_lt_rasau']), "LTKALBU"=>htmlspecialchars($row['cv_klb_lt_kalbu']), "ENSKAITAU"=>htmlspecialchars($row['cv_klb_en_skaitau']), "ENRASAU"=>htmlspecialchars($row['cv_klb_en_rasau']), "ENKALBU"=>htmlspecialchars($row['cv_klb_en_kalbu']), "DESKAITAU"=>htmlspecialchars($row['cv_klb_de_skaitau']), "DERASAU"=>htmlspecialchars($row['cv_klb_de_rasau']), "DEKALBU"=>htmlspecialchars($row['cv_klb_de_kalbu']), "RUSKAITAU"=>htmlspecialchars($row['cv_klb_ru_skaitau']), "RURASAU"=>htmlspecialchars($row['cv_klb_ru_rasau']), "RUKALBU"=>htmlspecialchars($row['cv_klb_ru_kalbu']), "K1SKAITAU"=>htmlspecialchars($row['cv_klb_k1_skaitau']), "K1RASAU"=>htmlspecialchars($row['cv_klb_k1_rasau']), "K1KALBU"=>htmlspecialchars($row['cv_klb_k1_kalbu']), "K2SKAITAU"=>htmlspecialchars($row['cv_klb_k2_skaitau']), "K2RASAU"=>htmlspecialchars($row['cv_klb_k2_rasau']), "K2KALBU"=>htmlspecialchars($row['cv_klb_k2_kalbu']), "K1KALBA"=>htmlspecialchars($row['cv_klb_k1_kalba']), "K2KALBA"=>htmlspecialchars($row['cv_klb_k2_kalba']), "$LT_S"=>"selected", "$LT_R"=>"selected", "$LT_K"=>"selected", "$EN_S"=>"selected", "$EN_R"=>"selected", "$EN_K"=>"selected", "$DE_S"=>"selected", "$DE_R"=>"selected", "$DE_K"=>"selected", "$RU_S"=>"selected", "$RU_R"=>"selected", "$RU_K"=>"selected", "$K1_S"=>"selected", "$K1_R"=>"selected", "$K1_K"=>"selected", "$K2_S"=>"selected", "$K2_R"=>"selected", "$K2_K"=>"selected" )); // ---------------------------------------------------------------------- $tpl->DisplayParsedTemplate("cv"); break; case "prakt": if(!VartotojasIsilogines()) header("location: studentai.php"); // Blokuojam praktiku rodyma atskiroms studiju programoms, pagal datas // ----------------------------------------------------------------------- //$res_tikr = $db -> Query("SELECT menesis FROM fakultetai, studentai WHERE st_id='$_SESSION[stud]' AND fakultetas=pavadinimas"); //$row_tikr = $db->fetch($res_tikr); /*if(!pr_matoma($row_tikr['menesis'])) { $tpl->setAttribute("lentele_rodymui", "visibility", "hidden"); $tpl->setAttribute("lentele_tuscia", "visibility", "show"); $tpl->DisplayParsedTemplate("index"); break; }*/ // ----------------------------------------------------------------------- // Jei sarasas tuscias lenteles remu nerodom (priimtu vietu puslapyje) // ----------------------------------------------------------------------- $query = " SELECT * FROM praktikos_vietos, reitingai WHERE pr_vieta=pr_id AND eile<=stud_sk AND stud='" . mysql_real_escape_string($_SESSION['stud']) . "' "; if($_GET['stat']=="at" && ($db -> Num($db -> Query($query)))<=0) { $tpl->setAttribute("lentele_rodymui", "visibility", "hidden"); $tpl->setAttribute("lentele_tuscia", "visibility", "show"); } // ----------------------------------------------------------------------- // Patvirtinam/atmetam vietas, i kurias jau atrinktas studentas // ----------------------------------------------------------------------- if($_GET['patvirtinti']!="") { if(($db -> Num($db -> Query("SELECT * FROM atrinkti_stud WHERE studentas='" . mysql_real_escape_string($_SESSION['stud']) . "'")))<=0) { $db -> Query(" INSERT INTO atrinkti_stud VALUES ( '" . mysql_real_escape_string($_GET['patvirtinti']) . "', '" . mysql_real_escape_string($_SESSION['stud']) . "' ) "); // Ruosiames automatiniam studento praktikos vietos anketos uzpildymui // Surenkame duomenis, kurie po uzpildymo turi likti tokie patys $nekeiciami_duomenys = $db->fetch($db->Query(" SELECT cv_telefonas, cv_el_pastas, K_VARDAS, K_PAVARDE, K_TEL, K_PASTAS FROM studentai WHERE st_id = '" . mysql_real_escape_string($_SESSION['stud']) . "' ")); $studentas = array( 'telefonas' => mysql_real_escape_string($nekeiciami_duomenys['cv_telefonas']), 'email' => mysql_real_escape_string($nekeiciami_duomenys['cv_el_pastas']) ); $universiteto_kuratorius = array( 'vardas' => mysql_real_escape_string($nekeiciami_duomenys['K_VARDAS']), 'pavarde' => mysql_real_escape_string($nekeiciami_duomenys['K_PAVARDE']), 'telefonas' => mysql_real_escape_string($nekeiciami_duomenys['K_TEL']), 'email' => mysql_real_escape_string($nekeiciami_duomenys['K_PASTAS']) ); // Surenkam naujus duomenis, kuriuos rasysime i anketa $nauji_duomenys = $db->fetch($db->Query(" SELECT imones.pavadinimas, imones.adresas, praktikos_vietos.uzduotys FROM atrinkti_stud LEFT JOIN praktikos_vietos ON praktikos_vietos.pr_id = atrinkti_stud.praktika LEFT JOIN imones ON imones.im_id = praktikos_vietos.imone WHERE atrinkti_stud.studentas = '" . mysql_real_escape_string($_SESSION['stud']) . "' ")); $studentas['uzduotis'] = mysql_real_escape_string($nauji_duomenys['uzduotys']); $imone = array( 'pavadinimas' => mysql_real_escape_string($nauji_duomenys['pavadinimas']), 'adresas' => mysql_real_escape_string($nauji_duomenys['adresas']) ); // Apie imones skiriama kuratoriu jokiu duomenu nerasome $imones_kuratorius = array( 'vardas' => '', 'pavarde' => '', 'telefonas' => '', 'email' => '' ); // Pildome anketa uzpildyti_anketa( mysql_real_escape_string($_SESSION['stud']), $studentas, $imone, $imones_kuratorius, $universiteto_kuratorius ); $db -> Query(" DELETE FROM atranka WHERE studentas='" . mysql_real_escape_string($_SESSION['stud']) . "' "); $db -> Query(" DELETE FROM motyv_laiskas WHERE stud_id='" . mysql_real_escape_string($_SESSION['stud']) . "' AND pr_vieta!='" . mysql_real_escape_string($_GET['patvirtinti']) . "' "); header("location: studentai.php?m=prakt&stat=at"); } else { $tpl->DisplayParsedTemplate("alert");} } else if($_GET['atsisakyti']!="") { $db -> Query(" DELETE FROM atrinkti_stud WHERE studentas='" . mysql_real_escape_string($_SESSION['stud']) . "' AND praktika='" . mysql_real_escape_string($_GET['atsisakyti']) . "' "); $db -> Query(" DELETE FROM atranka WHERE studentas='" . mysql_real_escape_string($_SESSION['stud']) . "' AND pr_vieta='" . mysql_real_escape_string($_GET['atsisakyti']) . "' "); $db -> Query(" DELETE FROM motyv_laiskas WHERE stud_id='" . mysql_real_escape_string($_SESSION['stud']) . "' AND pr_vieta='" . mysql_real_escape_string($_GET['atsisakyti']) . "' "); $rrr = $db ->Query(" SELECT max(eile) FROM reitingai WHERE pr_vieta='" . mysql_real_escape_string($_GET['atsisakyti']) . "' "); list($max_eile)= $db -> Fetch($rrr); $rr1 = $db ->Query(" SELECT eile FROM reitingai WHERE stud='" . mysql_real_escape_string($_SESSION['stud']) . "' AND pr_vieta='" . mysql_real_escape_string($_GET['atsisakyti']) . "' "); list($eilel)= $db -> Fetch($rr1); for($i=$eilel; $i<=$max_eile; $i++) { if($i==$max_eile) $v=$i; else $v=$i+1; $res = $db -> Query(" SELECT stud FROM reitingai WHERE pr_vieta='" . mysql_real_escape_string($_GET['atsisakyti']) . "' AND eile='" . mysql_real_escape_string($v) . "' "); list($res_stud)= $db -> Fetch($res); if($i==$max_eile) $_stud=0; else $_stud=$res_stud; $db -> Query(" UPDATE reitingai SET stud='" . mysql_real_escape_string($_stud) . "' WHERE pr_vieta='" . mysql_real_escape_string($_GET['atsisakyti']) . "' AND eile='" . mysql_real_escape_string($i) . "' "); } header("location: studentai.php?m=prakt"); break; } // ----------------------------------------------------------------------- // Patvirtinam dalyvavima atrankoje // ----------------------------------------------------------------------- if($_GET['dal']!="") { if($_POST['veiksmas']=="itraukti") { $res = $db -> Query(" SELECT * FROM atranka WHERE studentas='" . mysql_real_escape_string($_SESSION['stud']) . "' AND pr_vieta='" . mysql_real_escape_string($_GET['dal']) . "' "); if(($db -> Num($res))<1) { $db -> Query(" INSERT INTO atranka VALUES ( null, '" . mysql_real_escape_string($_SESSION['stud']) . "', '" . mysql_real_escape_string($_POST['dal']) . "' ) "); $db -> Query(" INSERT INTO motyv_laiskas VALUES ( '" . mysql_real_escape_string($_POST['dal']) . "', '" . mysql_real_escape_string($_SESSION['stud']) . "', '" . mysql_real_escape_string($_POST['mllaiskas']) . "' ) "); header("location: studentai.php?m=prakt"); } } $tpl->AddVars("motyvac_laiskas", array( "ML_DAL"=>htmlspecialchars($_GET['dal']) )); $tpl->DisplayParsedTemplate("motyvac_laiskas"); break; } // ----------------------------------------------------------------------- // Rodysim praktikos vietas pagal studiju programas, kurioms jos skirtos // ----------------------------------------------------------------------- //$res_st_prog = $db -> Query("SELECT * FROM pr_vietos_stud_prog pr, studentai s, studiju_prog sp WHERE s.st_programa=sp.prog_id AND pr.stud_prog=sp.prog_id"); // ----------------------------------------------------------------------- // Paziurim ar studentas jau turi praktikos atlikimo vieta (rodom/nerodom praktikos vietu saraso) // ----------------------------------------------------------------------- $res_kandidatas = $db -> Query(" SELECT * FROM atrinkti_stud WHERE studentas='" . mysql_real_escape_string($_SESSION['stud']) . "' "); if($db->Num($res_kandidatas)>0 && $_GET[stat]!="at") { $tpl->AddVar("pr_sarasas_stud","STAT","stat=at&"); } // ----------------------------------------------------------------------- $pakopamas = $db->fetch($db -> Query(" SELECT pakopa FROM studentai WHERE st_id='" . mysql_real_escape_string($_SESSION['stud']) . "' ")); $pakopa = $pakopamas[0]; // Nustatom kur ir kiek isvesim: pilna aprasyma, atrinktu vietu sarase, pagrindiniame // ----------------------------------------------------------------------- if($_GET['daugiau']!="") { $query = " WHERE prak.pr_id='" . mysql_real_escape_string($_GET['daugiau']) . "' AND prak.imone=i.im_id AND (prak.pakopa = '" . mysql_real_escape_string($pakopa) . "' OR prak.pakopa = 'bakmag') AND prak.pr_id=pr.pr_vieta AND s.st_id='" . mysql_real_escape_string($_SESSION['stud']) . "' AND pr.stud_prog=sp.prog_id AND s.st_programa=sp.prog_id GROUP BY prak.pr_id "; $sablonas = "index_placiau"; } else if($_GET['stat']=="at") { $query = ", reitingai AS r WHERE r.stud='" . mysql_real_escape_string($_SESSION['stud']) . "' AND (prak.pakopa = '" . mysql_real_escape_string($pakopa) . "' OR prak.pakopa = 'bakmag') AND r.eile<=prak.stud_sk AND r.pr_vieta=prak.pr_id AND prak.imone=i.im_id AND prak.pr_id=pr.pr_vieta AND s.st_id='" . mysql_real_escape_string($_SESSION['stud']) . "' AND pr.stud_prog=sp.prog_id AND s.st_programa=sp.prog_id GROUP BY prak.pr_id "; $sablonas = "pr_sarasas_stud"; $daugiau_rod=1; } else { $query = " WHERE prak.imone=i.im_id AND prak.pr_id=pr.pr_vieta AND (prak.pakopa = '" . mysql_real_escape_string($pakopa) . "' OR prak.pakopa = 'bakmag') AND s.st_id='" . mysql_real_escape_string($_SESSION['stud']) . "' AND pr.stud_prog=sp.prog_id AND s.st_programa=sp.prog_id GROUP BY prak.pr_id "; $sablonas = "pr_sarasas_stud"; } // ------------------------------------------------------------------------ //Nustatom pagal studiju pakopa kurias praktikos vietas rodysim // Paimam is duombazes praktikos vietu sarasa // ----------------------------------------------------------------------- $res = $db -> Query(" SELECT prak.*, i.* FROM praktikos_vietos AS prak, imones AS i, pr_vietos_stud_prog AS pr, studentai AS s, studiju_prog AS sp $query "); // ----------------------------------------------------------------------- // Suformuojam praktikos vietu sarasa // ------------------------------------------------------------------------ $prsk=0; // suskaiciuosim kiek yra praktikos vietu while($row = $db->fetch($res)) { // Jei nepasibaigusi registracija atrankai - rodome praktikos vieta // ---------------------------------------------------------------- //if($_GET['stat']!="at" && data_galioja($row['siuntimas'])) { $prsk++; $res1 = $db -> Query(" SELECT pavadinimas, adresas, telefonas, faksas, el_pastas, tinklapis FROM padaliniai WHERE pad_id='" . mysql_real_escape_string($row['padalinys']) . "' "); list($pad_pav,$pad_adres,$pad_tel,$pad_fax,$pad_tinkl)= $db -> Fetch($res1); $rrr = mysql_query(" SELECT * FROM pr_vietos_stud_prog WHERE pr_vieta='" . mysql_real_escape_string($row['pr_id']) . "' "); $tpl->AddVars("$sablonas", array( "Z"=>($db->Num($rrr)>1 ? "*" : ""), "STAT"=>($daugiau_rod==1 ? "stat=at&" : ""), "PR_ID"=>htmlspecialchars($row['pr_id']), "IMONE"=>htmlspecialchars($row['imone']), "ATR_TIPAS"=>htmlspecialchars($tipas[$row[atr_tipas]]), "PAVADINIMAS"=>htmlspecialchars($row['pavadinimas']), "ADRESAS"=>htmlspecialchars($row['adresas']), "EMAIL"=>htmlspecialchars($row['el_pastas']), "TINKLAPIS"=>htmlspecialchars($row['tinklapis']), "UZDUOTYS"=>htmlspecialchars($row['uzduotys']), "STUD_SK"=>htmlspecialchars($row['stud_sk']), "REIKALAVIMAI"=>htmlspecialchars($row['reikalavimai']), "ATRANKA_"=>htmlspecialchars($row['atranka_iki']), "SIUNTIMAS"=>htmlspecialchars($row['siuntimas']), "PAD_PAV"=>htmlspecialchars($pad_pav), "PAD_ADRES"=>htmlspecialchars($pad_adres), "PAD_TEL"=>htmlspecialchars($pad_tel), "PAD_FAX"=>htmlspecialchars($pad_fax), "PAD_TINKL"=>htmlspecialchars($pad_tinkl), "VD_VARDAS"=>htmlspecialchars($row['vd_vardas']), "VD_PAREIGOS"=>htmlspecialchars($row['vd_pareigos']), "VD_TEL"=>htmlspecialchars($row['vd_tel']), "VD_EMAIL"=>htmlspecialchars($row['vd_email']) )); $res2 = $db -> Query(" SELECT * FROM atranka WHERE studentas='" . mysql_real_escape_string($_SESSION['stud']) . "' AND pr_vieta='" . mysql_real_escape_string($row['pr_id']) . "' "); $res3 = $db -> Query(" SELECT * FROM atrinkti_stud WHERE studentas='" . mysql_real_escape_string($_SESSION['stud']) . "' AND praktika='" . mysql_real_escape_string($row['pr_id']) . "' "); if($_GET['stat']=="at") { if(($db -> Num($res3))==1) { $tpl->addVar("dalyvavimas_atr", "status", "atr1"); } else { $tpl->addVar("dalyvavimas_atr", "status", "atr"); } $tpl->addVar("dalyvavimas_atr", "PR_ID_", htmlspecialchars($row['pr_id'])); } else if(($db -> Num($res2))<1) { if(!data_galioja($row['siuntimas'])) $tpl->addVar("dalyvavimas_atr", "status", "baigta"); else { // Tikriname kiek studentu yra patvirtinta i praktikos vieta $atrinkta_studentu = $db->fetchrow($db->Query(" SELECT COUNT(praktika) FROM atrinkti_stud WHERE praktika='" . mysql_real_escape_string($row['pr_id']) . "' ")); // Tikriname ar yra laisvu vietu $visibility = ($atrinkta_studentu[0] >= $row['stud_sk']) ? 'show' : 'hidden'; $tpl->setAttribute("dalyvavimas_atr_vietos", "visibility", $visibility); $tpl->addVar("dalyvavimas_atr", "status", "dal"); $tpl->addVar("dalyvavimas_atr", "PR_ID_", htmlspecialchars($row['pr_id'])); } } else { $tpl->addVar("dalyvavimas_atr", "status", "jaudal"); $tpl->addVar("dalyvavimas_atr", "PR_ID_", htmlspecialchars($row['pr_id'])); } $tpl->ParseTemplate("dalyvavimas_atr", "w"); $tpl->ParseTemplate("pr_sarasas_stud", "a"); //} } // -------------------------------------------------------------------------- // Jei sarasas tuscias lenteles remu nerodom (pagrindiniam puslapyje) // -------------------------------------------------------------------------- if($prsk>0) { $tpl->setAttribute("lentele_rodymui", "visibility", "show"); $tpl->setAttribute("lentele_tuscia", "visibility", "hidden"); } else { $tpl->setAttribute("lentele_rodymui", "visibility", "hidden"); $tpl->setAttribute("lentele_tuscia", "visibility", "show"); } // -------------------------------------------------------------------------- // Nustatom kuri sablona rodysim // -------------------------------------------------------------------------- if($_GET['daugiau']!="") $tpl->DisplayParsedTemplate("index_placiau"); else $tpl->DisplayParsedTemplate("index"); // -------------------------------------------------------------------------- break; } function data_galioja($date) { $today = getdate() ; $yyyy = intval(substr($date,0,4)) ; $mm = intval(ltrim(substr($date,5,2),'0')) ; $dd = intval(ltrim(substr($date,8,2),'0')) ; if($today['year'] == $yyyy) { if($today['mon'] == $mm) { if($today['mday'] <= $dd) return true; else return false; } else if($today['mon'] < $mm) return true; } else if($today['year'] < $yyyy) { return true; } else if($today['year'] > $yyyy) return false; } function escape($string) { // apsauga nuo mysql injection if (ini_get('magic_quotes_gpc')) { $string = stripslashes($string); } return mysql_real_escape_string($string); } function pr_matoma($menesis) { $today = getdate(); if(($today['mon'] >= $menesis) && (($today['mon']-$menesis)<=2) && (($today['mon']-$menesis)>=0)) return true; else if($today['mon']<$menesis && ($menesis-$today['mon'])>=10) { return true; } } function slaptazodis() { $simboliai = "ABCDEFGHIJKLMNabcdefghijklm0123456789"; $slaptazodis = ""; while(strlen($slaptazodis)<6) { $slaptazodis .= substr($simboliai,(rand()%(strlen($simboliai))),1); } return($slaptazodis); } function xml2array ($name, $xml, $Echar='.', $Achar='', $discardempty=false) { static $Result, $A, $E, $Discard; if ((strlen ($xml) < 256) && is_file ($xml)) $xml = file_get_contents ($xml); if ($name == '') { $Result = array (); $A = $Achar; $E = $Echar; $Discard = $discardempty; } $ReElements = '/<(\w+)\s*([^\/>]*)\s*(?:\/>|>(.*)<\/\s*\\1\s*>)/s'; $ReAttributes = '/(\w+)=(?:"|\')([^"\']*)(:?"|\')/'; preg_match_all ($ReElements, $xml, $elements); foreach ($elements[1] as $ie => $xx) { if ( $attributes = trim($elements[2][$ie])) { preg_match_all ($ReAttributes, $attributes, $att); foreach ($att[1] as $ia => $xx) $Result[$elements[1][$ie].$A.$att[1][$ia]] = $att[2][$ia]; } if (preg_match ($ReElements, $elements[3][$ie])) xml2array ($name ? $elements[1][$ie] : $elements[1][$ie], $elements[3][$ie]); else if (!$Discard || $elements[3][$ie]) $Result[$elements[1][$ie]] = $elements[3][$ie]; } return $Result; } function uzpildyti_anketa($st_id, $studentas, $imone, $imones_kuratorius, $universiteto_kuratorius) { global $db; // Tikrinam ar naudotojas jau yra pildes anketa $apklausa_jau_uzpildyta = ($db->Num($db->Query(" SELECT * FROM apklausa WHERE st_id = '$st_id' ")) < 1) ? false : true; if ($apklausa_jau_uzpildyta) { // Randam imone, susieta su studentu $im_id = $db->fetch($db->Query(" SELECT praktika FROM apklausa WHERE st_id = '$st_id' ")); $im_id = $im_id['praktika']; // Atnaujinam imones duomenis $db->Query(" UPDATE imones SET pavadinimas = '$imone[pavadinimas]', adresas = '$imone[adresas]' WHERE im_id = '$im_id' "); // Atnaujinam praktikos uzduoti $db->Query(" UPDATE stud_uzduotis SET uzduotis = '$studentas[uzduotis]' WHERE stud_id = '$st_id' "); // Atnaujinam imones paskirto kuratoriaus duomenis $db->Query(" UPDATE imoniu_darb SET telefonas = '$imones_kuratorius[telefonas]', vardas = '$imones_kuratorius[vardas]', pavarde = '$imones_kuratorius[pavarde]', el_pastas = '$imones_kuratorius[email]' WHERE imones_id = '$im_id' "); } else { // Itraukiam nauja imone $db->Query(" INSERT INTO imones (pavadinimas,adresas,sutartis_regl,anketos_kodas) VALUES ('$imone[pavadinimas]','$imone[adresas]','','') "); $im_id = mysql_insert_id(); // Susiejam studenta su imone $db->Query(" INSERT INTO apklausa (st_id,praktika) VALUES ('$st_id','$im_id') "); // Itraukiam praktikos uzduoti $db->Query(" INSERT INTO stud_uzduotis (stud_id,uzduotis) VALUES ('$st_id','$studentas[uzduotis]') "); // Itraukiam nauja imones paskirta kuratoriu // Sukuriam imones kuratoriui ID $vardo_du_simboliai = substr($imones_kuratorius['vardas'], 0, 2); $pavardes_du_simboliai = substr($imones_kuratorius['pavarde'], 0, 2); $darb_id = $vardo_du_simboliai . $pavardes_du_simboliai . $im_id . "_" . time(); // Itraukiam imones kuratoriu i DB $db->Query(" INSERT INTO imoniu_darb (telefonas,darb_id,imones_id,vardas,pavarde,el_pastas,pass,aktyvus) VALUES ( '$imones_kuratorius[telefonas]', '$darb_id', '$im_id', '$imones_kuratorius[vardas]', '$imones_kuratorius[pavarde]', '$imones_kuratorius[email]', '" . slaptazodis() . "', 'ne' ) "); } // Atnaujinam studento ir jo universiteto paskirto kuratoriaus duomenis, kuriu // irasas jau tikrai yra duomenu bazeje $db -> Query(" UPDATE studentai SET cv_telefonas = '$studentas[telefonas]', cv_el_pastas = '$studentas[email]', K_VARDAS = '$universiteto_kuratorius[vardas]', K_PAVARDE = '$universiteto_kuratorius[pavarde]', K_TEL = '$universiteto_kuratorius[telefonas]', K_PASTAS = '$universiteto_kuratorius[email]' WHERE st_id='$st_id' "); } ?>