Привет всем. Такая ситуация: получаю из базы текст и в нем в начале и в конце строки толи табуляция, толи переносы, уже все регулярки перепробовал - ничего не помогает. Я там думаю, что это проблема при сохранении в базу, т.к. текст вставляется чистый, я удаляю все тэги и делаю trim, а приходит с базы с багами.
Код (Text): <?php echo '<xmp>'; echo htmlentities($str, ENT_QUOTES, 'UTF-8'); ?> Примените код выше к вашей переменной, установив нужную кодировку и скопируйте сюда вывод.
В phpmyadmin в таблице русский текст норм отображается, а при дампе в файле sql крокозябры. Таблица в формате utf8_general_ci. Перед записью в базу делаю еще Код (Text): $con->set_charset("utf8"); Хз чего так получается при дампе))) Вывод с вашего кода на прикрепленном скрине.
Вот это "echo htmlentities(...." на вашем скрине говорит о том, что вы как-то неправильно вставили код выше. Попробуйте разные варианты. Пока на экране не появятся html-сущности вашего текста.