QUR_SEL($sql); if ($rez){ foreach ($rez as $key => $val) if ($key){ $razdels[] = $val; } } //print_r ($razdels); $smarty->assign('razdels', $razdels); $maincontent = $smarty->fetch('tpl_college_docs.html'); } //АДМИНИСТРИРОВАНИЕ if ($_GET['page'] == 'admin'){ $msg = 0; //message //добавление раздела if (isset($_POST['add_college_razdel'])){ $name = addslashes($_POST['name']); $category = addslashes($_POST['category']); $sql = 'INSERT INTO '.$ST['dbpf'].'_college_razdel (`name`, `category`) VALUES ("'.$name.'", "'.$category.'") '; $rez = $DB->QUR($sql); //echo $sql; $id = mysql_insert_id(); $msg = 1; save_logs('Добавлен новый пункт в разделы электронной учительской №'.$id); } //добавить документ if (isset($_POST['add_docs'])){ $id_razdel = addslashes($_POST['id_razdel']); $name = addslashes($_POST['name']); $date_create = date("U"); //файл - загрузка файла $uploadfile=''; if(isset($_FILES['file'])){ $dir_dest = 'upload/college/'; if(!file_exists($dir_dest)) mkdir($dir_dest); $fil = $date_create.$_FILES['file']['name']; $t = explode('.',$fil); $ext = $t[count($t)-1]; unset($t[count($t)-1]); $fn = implode('.',$t); $uploadfile = $dir_dest . basename(translit($fn).'.'.$ext); //if (!move_uploaded_file($_FILES['file']['tmp_name'], $uploadfile)) { if (!$SYSTEMclass->sysUPLOAD($_FILES['file']['tmp_name'], $uploadfile)) { $uploadfile=''; } } $rez = $DB->QUR('INSERT INTO '.$ST['dbpf'].'_college_docs (`name`, `link`, `date_create`, `id_razdel`) VALUES ("'.$name.'", "'.$uploadfile.'", "'.$date_create.'", "'.$id_razdel.'") '); $id = mysql_insert_id(); $msg = 1; save_logs('Колледж загрузил документ №'.$id); } //разделы документов $razdels = array(); $sql = 'SELECT * FROM '.$ST['dbpf'].'_college_razdel '; $rez = $DB->QUR_SEL($sql); if ($rez){ foreach ($rez as $key => $val) if ($key){ switch ($val['category']){ case 1: $val['category'] = 'Учебно-организационный отдел'; break; case 2: $val['category'] = 'Учебно-воспитательный отдел'; break; case 3: $val['category'] = 'Учебно-методический отдел'; break; case 4: $val['category'] = 'Физкультура и спорт'; break; } $razdels[] = $val; } } //документы $docs = array(); $sql = 'SELECT * FROM '.$ST['dbpf'].'_college_docs'; $rez = $DB->QUR_SEL($sql); if ($rez){ foreach ($rez as $key => $val) if ($key){ $sql_dop = 'SELECT * FROM '.$ST['dbpf'].'_college_razdel WHERE id = "'.$val['id_razdel'].'" '; //echo $sql_dop; $rez_dop = $DB->QUR_SEL($sql_dop); $val['name_razdel'] = $rez_dop[1]['name']; $val['date_create'] = date("d.m.Y", $val['date_create']); //echo $val['name_razdel']; $docs[] = $val; } } $smarty->assign('msg', $msg); $smarty->assign('razdels', $razdels); $smarty->assign('docs', $docs); $maincontent = $smarty->fetch('tpl_college_admin.html'); } ?>