function captcha_go($args = array()) { global $MSO; echo ' <div class="captcha"><label for="comments_captha">' . tf('Введите нижние символы') . '</label> <input type="text" name="comments_captha" id="comments_captha" value="" maxlength="4" class="comments_captha"> <img src="' . create_captha_img(mso_md5($MSO->data['session']['session_id'] . mso_current_url())) . '" alt="" title="' . tf('Защита от спама: введите только нижние символы') . '"> <span>' . t('(обязательно)') . '</span><br><br></div> '; }
} else { // тут форма, если не было post echo '<div class="mso-guestbook"><form method="post">' . mso_form_session('f_session_id'); foreach ($options['fields_arr'] as $key => $val) { echo '<p><label><span>' . t($val) . '</span>'; if ($key != 'text') { echo '<input name="f_fields_guestbook[' . $key . ']" type="text"></label></p>'; } else { echo '<textarea name="f_fields_guestbook[' . $key . ']" rows="10"></textarea></label></p>'; } } // капча из плагина капчи if (!function_exists('create_captha_img')) { require_once getinfo('plugins_dir') . 'captcha/index.php'; } $captcha = '<img src="' . create_captha_img(mso_md5($MSO->data['session']['session_id'] . mso_current_url())) . '" title="' . t('Защита от спама: введите только нижние символы') . '">'; echo '<p><label><span>' . t('Нижние символы:') . $captcha . '</span> <input type="text" name="f_guestbook_captha" value="" maxlength="4" required></label></p>'; echo '<p><button type="submit" class="i submit" name="f_submit_guestbook">' . t('Отправить') . '</button></p>'; echo '</form></div>'; } // тут последние отзывы с пагинацией // нам нужна все поля таблицы // вначале определим общее количество записей $pag = array(); // пагинация $pag['limit'] = $options['limit']; // записей на страницу $pag['type'] = ''; // тип $CI->db->select('guestbook_id');