129 / 50 / 8
Регистрация: 01.12.2013
Сообщений: 572
1

Как принять данные из формы по строкам

05.04.2014, 10:47. Показов 994. Ответов 3
Метки нет (Все метки)

Есть поле <textarea></textarea> в него вводятся URLы, каждый строго с новой строки:
site1.ru
site2.ru
site3.ru
Как сделать так что бы php скрипт воспринимал каждую строку формы как отдельный объект для дальнейшей обработки?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.04.2014, 10:47
Ответы с готовыми решениями:

Как принять Post данные с формы
как принять данные на контролер с формы пост вот форма @using(var form =...

Как принять данные с формы, если name[phone][name]
Всем привет! Есть форма. Имя полей имеет следующий вид: name=&quot;name&quot;. Как с них принять с помощью...

Принять данные с формы
Доброе врем суток коллеги, подскажите как принять данные с формы по POST запросу форма с полем...

Принять и отравить данные из формы заказа
Привет у меня проблема, есть форма которая принимает данные. В ней выводятся параметры по которым...

3
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
05.04.2014, 10:54 2
Цитата Сообщение от marrk Посмотреть сообщение
Есть поле <textarea></textarea> в него вводятся URLы, каждый строго с новой строки:
site1.ru
site2.ru
site3.ru
Как сделать так что бы php скрипт воспринимал каждую строку формы как отдельный объект для дальнейшей обработки?
С помощью функции split() например.
PHP
1
2
3
<?php
$arr = split ("\r\n", $string);
?>
$string - строка с данными из textarea, $arr массив со строками. Например $arr[0] - первая строка.
1
129 / 50 / 8
Регистрация: 01.12.2013
Сообщений: 572
05.04.2014, 10:55  [ТС] 3
Спасибо, супер, сейчас попробую. А пробелы в начале строки регулярными выражениями удалять?
0
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
05.04.2014, 11:13 4
пардон, там explode() вместо split()

Добавлено через 7 минут
Цитата Сообщение от marrk Посмотреть сообщение
А пробелы в начале строки регулярными выражениями удалять?
Разбить тот же текст на строки и убрать из них пробельные символы в конце и начале строки можно так:
PHP
1
2
3
<?php
$arr = preg_split("/\s/", $string, 0, PREG_SPLIT_NO_EMPTY);
?>
В этом случае в массив $arr будут заноситься только непустые строки, а также все строки будут обрезаться.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.04.2014, 11:13
Помогаю со студенческими работами здесь

Как принять и вывести данные?
Добрый день. я чет туплю получаю масив данных как мне вывести значения / Array ( =&gt; stdClass...

как принять данные из checkbox?
Что-то я парюсь, не знаю как правильно получить данные из формы, посылаемые методом post. Точнее...

Как принять данные от пользователя
как принять данные от пользователя в программе? например как это было не для билдера: cin &gt;&gt; a;

Как принять параметр открываемой формы ?
Из документа открываю внешнюю обработку и передаю в нее параметра для последующего отбора. Надеюсь...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru