Суть темы - не допустить отправку пустой формы. Почитай про empty()
Кидорас, ааа... Почитай первый пост!
Если использовать empty() без trim() можно постить одними пробелами.
Аффтар, изьясни все нормально, тут каждый проблему понял по своему
Использовать trim() и mb_strlen, а empty не нужно.
Как раз таки нельзя. Ты путаешь empty($post) с !$post. Во втором случае можно постить с пробелами. Но никак не в первом. Проверь
Зачем использовать костыли, если емпти создан именно для таких вот задач?
Кидорас, Ну почему костыли, очень часто нужно ввести ограничение на минимальную и(или) максимальную длинну символов, а это как раз решение.
Просто текст проверить решения выше написаны, тут мудрить особо нет смысла.