php или html показывают сообщение из текстовой области

#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.