Это один вид сложно объяснить, но здесь мы идемтекстового поля представляет пустые HTML-тег в SQL базы данных
У меня есть текстовое поле послало как фрейм, так что я могу позволить людям сделать свой текст жирным или курсив перед отправкой в мою базу данных. Я работаю в php и sql.
Я только что обнаружил, что если вы ввели кучу пустых строк я получаю кучу
<br><br><br>
и т.д ...», хранящуюся в базе данных.
У меня уже есть функции, чтобы вырезать все нежелательные html отдельно от тегов абзацев и строк, и, конечно же, полужирный и курсивный, но то, что мне теперь нужно, - это функция, чтобы проверить, является ли содержимое полностью html-тегами и нет фактических текст между ними.
Я понятия не имею, как это сделать.
Я хотел бы, чтобы что-то вроде "
<br> I am <br><br><br>
но не
<br> <br> <br>
или
<br> <br><br><br>
или что-то подобное, пустые теги и теги, только с белым пространством. Как я могу это сделать?
Я думаю, что я довольно ясно, на мою проблему без вставки любого действительного кода как такового, но я, но я счастлив, чтобы изменить это, если вы хотите :)
Приветствия
Отлично, я чувствую себя немного тусклый сейчас, но спасибо :) –
Хм, это хорошо выглядит и простой, но по какой-то причине, когда я добавить в мой сценарий, это как раз и приводит на белый экран ... тогда, когда закомментировано, все работает снова. Я получаю «PHP Fatal error: Can can use function return value in write context in ...» в моем журнале ошибок сервера? Кто угодно? –
@MrC Просто используйте временную переменную: '$ tmp = strip_tags ($ your_string); $ tmp = trim ($ tmp); if (empty ($ tmp) {) '. Некоторые функции не принимают функции в качестве входных параметров ... – jeroen