get_page ( ID ); $smarty -> assign( 'page', $page ); //проверяем доступ if ( $_SESSION['dostup']=='e' ){ $access = 0; if ( $_SESSION['user_id'] == $page[0]['user_id']) $access = 1; if ( $access == 0 ) header( 'Location: /403/' ); } } unset($a); //загружаем обложку if ( @$_FILES['oblozhka']['tmp_name'] ) $_POST['img'] = $mod -> upload_main_img( $_FILES ); if ($_POST){ function ekr ($text) { $old1 = array("'"); $new1 = array("'"); $text = str_replace($old1, $new1, $text); return $text; } $res['tip']='page'; $res['user_id']=$_SESSION['user_id']; $res['public']=$_POST['public']; $res['parent']=$_POST['parent']; $res['t']=time(); $res['alias']=$_POST['alias']; $res['txt']=ekr($_POST['txt']); unset($_POST['parent']); unset($_POST['public']); unset($_POST['alias']); unset($_POST['txt']); unset($_POST['ok']); $res['json']=json_encode($_POST, JSON_UNESCAPED_UNICODE); if (ID) $db->update('pages', $res); else $db->add('pages', $res); header( 'Location: /page_all/' ); } //выбираем редактор: switch ( $mod_settings['editor'] ) { case '1': $smarty -> assign( 'editor', ''); break; case '2': $smarty -> assign( 'editor', ''); break; default: $smarty -> assign( 'editor', ''); } /* выбираем категорию */ unset($a); $a['tip']='category'; $smarty -> assign( 'list', $db -> get_massiv ( 'pages', $a ) ); $smarty -> assign( 'img', $mod -> get_images ( ID ) ); $smarty -> assign( 'modal_settings', MYDIR . '/api/modules/' . MOD . '/modal.html' ); //загружаем список картинок unset($a); $a['page_id']=ID; ?>