Вопрос о textarea и PHP

Z
На сайте с 11.09.2007
Offline
22
1058

Как получить доступ к строкам из поля textarea формы после того как данные переданы обработчику формы?

$HTTP_POST_VARS["textarea1"] - это весь текст, а как получить доступ к строкам?

Спасибо.

Заработок с сайта (http://www.sape.ru/r.d683495573.php) | Анализ сайта (http://kompinfo.com/analiz-saita.php) | Хостинг sweb.ru (http://www.sweb.ru/cgi-bin/pg.cgi?pin=8911)
DI
На сайте с 03.01.2007
Offline
123
#1

попробовать explode("\r\n",$_POST["textarea1"]) (или вместо \r\n - по \n), получится массив строк.

PS: $HTTP_POST_VARS не поддерживается в свежих версиях PHP, используйте суперглобальный $_POST

Высказывание идиотского утверждения требует на порядок меньше усилий, чем его последовательное и обоснованное опровержение и более того, иногда это опровержение вообще невозможно. © (http://zhurnal.lib.ru/s/shapiro_m_a/raspidiota.shtml)
C2
На сайте с 09.01.2008
Offline
30
ca2
#2
DenIT:
попробовать explode("\r\n",$_POST["textarea1"]) (или вместо \r\n - по \n), получится массив строк.

Остается добавить:


$rows = explode("\r\n",$_POST["textarea1"]);

// $rows[0] - это первая строка
// $rows[5] - это шестая строка и т.д.

// Перебор:
foreach($rows as $value)
{
echo $value."<br>";
}

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий