<?php if (!defined('BASEPATH')) { exit('No direct script access allowed'); } mso_checkreferer(); // защищаем реферер if ($post = mso_check_post(array('text', 'id'))) { $text = $post['text']; $id = $post['id']; // номер записи $fn = mso_add_float_option('autosave-' . $id, $text, '', false, '.txt', false); // и в float-опции без серилизации echo getinfo('uploads_url') . $fn; }
} else { echo '<div class="error">' . t('Необходимо указать название ушки!') . '</div>'; } } if ($post = mso_check_post(array('f_session_id', 'f_submit', 'f_ushka'))) { mso_checkreferer(); // pr($post); $ushki = $post['f_ushka']; $ushki_new = array(); foreach ($ushki as $us) { if (!isset($us['delete'])) { $ushki_new[] = $us; } } // pr($ushki_new); mso_add_float_option($key, $ushki_new, $type); echo '<div class="update">' . t('Обновлено!') . '</div>'; } $ushki = mso_get_float_option($key, $type, array()); /* [0] => [name] => 'ушка 1' [type] => 'html' [text] => '' [1] => [name] => 'ушка 2' [type] => 'php' [text] => '' ... */ // pr($ushki);
<?php if (!defined('BASEPATH')) { exit('No direct script access allowed'); } mso_checkreferer(); // защищаем реферер if ($post = mso_check_post(array('text', 'id'))) { $text = $post['text']; $id = $post['id']; // номер записи $fn = mso_add_float_option('autosave-' . $id . '-' . mso_md5($id), $text, '', false, '.txt', false); // и в float-опции без серилизации echo getinfo('uploads_url') . $fn; } # end file