|
|
|
| Добрый день.
Помогите! Не получается построчно вывести переменную.
<textarea cols="50" rows="8" name="list_to"></textarea>
$jid2 = explode("\n", $_POST['list_to']);
foreach ($jid2 as $value2) {
echo $value2;
}
|
Получается в одну строку, не реагирует на /n /n/r и т.п | |
|
|
|
|
|
|
|
для: adminn
(21.11.2016 в 02:53)
| | nl2br() | |
|
|
|
|
|
|
|
для: elenaki
(21.11.2016 в 10:30)
| | Это не подходит, как с помощью nl2br() это можно реализовать? | |
|
|
|
|
|
|
|
для: adminn
(21.11.2016 в 16:07)
| | Я же не могу выгружать по 50-100 000 строк и добавлять им /n в ручную | |
|
|
|
|
|
|
|
для: adminn
(21.11.2016 в 16:07)
| | А документацию почитать? Данная функция заменяет в тексте перевод строки \n или \r\n на html перевод BR. Что непонятного? Не надо никаких explode, а применить к тексту данную функцию. | |
|
|
|
|
|
|
|
для: confirm
(21.11.2016 в 17:06)
| | Не заменяет, а ставит перед. Использовать ее результат в javascript надо осторожно, т.к. разрыв строки не убирается. | |
|
|
|
|
|
|
|
для: adminn
(21.11.2016 в 02:53)
| | >Получается в одну строку, не реагирует на /n /n/r и т.п
не реагирует . Потому что их у вас там нет. А вовсе не из-за отсутствующего nl2br()
PS to elenaki : внимание на <textarea> | |
|
|
|
|
|
|
|
для: Trianon
(21.11.2016 в 21:58)
| | Есть другой скрипт где этот же кусок кода работает. Если в поле отправить:
123
111
555
Вывод:
123 111 555
А мне нужно:
123
111
555
Помогите разобраться. Моя задача взять данные из формы, разбить на строки, получить массив всех строк и потом в цикле его подавать в функцию. | |
|
|
|
|
|
|
|
для: Trianon
(21.11.2016 в 21:58)
| | Я не программист, иногда балуюсь. Подскажите. | |
|
|
|
|
|
|
|
для: adminn
(22.11.2016 в 02:47)
| | Всегда из textarea текст берется с переносами. | |
|
|
|
|
|
|
|
для: elenaki
(22.11.2016 в 10:10)
| | Большое спасибо! Вопрос решен! | |
|
|
|