#php #html
#php #HTML
Вопрос:
У меня есть текстовое поле с текстом, введенным в нескольких строках.
Я отправляю это с помощью POST в свой PHP-файл … но есть проблемы. Я думаю, что они связаны с n и r в текстовой области, потому что я использую «ввод» для создания новой строки.
Есть ли способ, используя PHP или html, я могу увидеть, что именно POST отправляет на мой php, включая n и другие дополнительные вещи?
Комментарии:
1. Почему бы просто не использовать
echo "<pre>"; print_r(_$POST); echo "</pre>";
внутри нашего PHP?2. Вы можете просмотреть опубликованные данные, использовать ord() и проверить наличие 10 (новая строка) или 13 (возврат каретки). Я думаю, вам следует перечислить, в чем заключаются проблемы. Я был бы удивлен, если бы это было вызвано r или n. php.net/manual/en/function.ord.php
Ответ №1:
Вы можете попробовать удалить r и n с помощью чего-то вроде:
$string = str_replace("rn",'',$string);
Firebug также является хорошим инструментом, чтобы увидеть, что происходит.
Ответ №2:
Проверьте функцию nl2br.