Просмотр поста

.
ДоХтор
# Hasanov (12.10.2017 / 15:39)
ДоХтор, Ну я пробовал так после твоего кода echo '...';
в итоги у меня получился текст и троетощие я подумал что при краткий сообщение в конце триточие будет и поставил в конце смайыл просто ))
Можно просто добавить проверку по условию, и тогда точки будут добавляться только при длинных постах в гостевой :
* (+/-)
///Ссылка на гостевую////
$length = 35; // Длина строки, после которой обрезать лишнее

if ($set['mod_guest'] || $rights >= 7)
    echo '<div class="mainmenu"><b><a href="guestbook/index.php">' . $lng['guestbook'] . '</a></b> (' . counters::guestbook() . ')</div>';

///текст из гостевой////
echo '<div class="list1">';

$guest = mysql_fetch_assoc(mysql_query("SELECT `text` FROM `guest` ORDER BY `time` DESC LIMIT 1"));
$text_guest = $guest['text'];

if (mb_strlen($text_guest, 'UTF-8') > $length) {
    $text_guest = mb_substr($text_guest, 0, $length, 'UTF-8') . ' ... ';
}

echo $text_guest . '</div>';