Buger
Guest
Опять 26: \n, \r, nl2br...
Сразу оговорюсь - не надо меня в поиск носом тыкать, искал, читал - не помогает.
Есть форма с текстовым многострочным полем.
После сабмита динные из поя плюхаются в MySQL базу.
Дальше (при следующей загрузке страницы) это поле автоматом заполняется из базы.
Если в веденном тексте есть символы переноса то они ничем не прибиваются (остаются):
nl2br - добавляет "<br />", но переносы остаются.
str_replace("\n|\r", "<br>", $string) - оставляет переносы... =(
Вопрос какое значение (или может быть символ) у переноса строки в форме?
Или сразу - как его, заразу, убрать нафих или заменить на что-нибудь?
-~{}~ 12.04.05 17:36:
Есть конечно бредовые идеи - ну там типа - разбить строку в массив эксплодом (в качестве разделителся пробел), а потом все члены массива в строку сложить... может и поможет, но бред, помоему... =(
Сразу оговорюсь - не надо меня в поиск носом тыкать, искал, читал - не помогает.
Есть форма с текстовым многострочным полем.
После сабмита динные из поя плюхаются в MySQL базу.
Дальше (при следующей загрузке страницы) это поле автоматом заполняется из базы.
Если в веденном тексте есть символы переноса то они ничем не прибиваются (остаются):
nl2br - добавляет "<br />", но переносы остаются.
str_replace("\n|\r", "<br>", $string) - оставляет переносы... =(
Вопрос какое значение (или может быть символ) у переноса строки в форме?
Или сразу - как его, заразу, убрать нафих или заменить на что-нибудь?
-~{}~ 12.04.05 17:36:
Есть конечно бредовые идеи - ну там типа - разбить строку в массив эксплодом (в качестве разделителся пробел), а потом все члены массива в строку сложить... может и поможет, но бред, помоему... =(