Otrad, код не полный, потому и не работает. Копируй рабочий код, сохраняй в новый файл, и изучай.
________________________________
Как минимум, не хватает пары строк
$opis = isset($_POST['opis']) ? functions::checkin(mb_substr(trim($_POST['opis']), 0, 5000)) : '';
echo functions::checkout($opis, 0, 1);