Forum Webscript.Ru
Программирование => PHP => Тема начата: mymind от 11 Февраля 2005, 11:09:35
-
Я пытаюсь выдрать из страницы все формы. Т.е. принцип такой. Выбирается все, что содержится между тегами form
Проблема в том, что если на странице не одна форма.
$page=htmlspecialchars($page);
eregi("<form (.*)>(.*)<\\/form>",$page,$forms)
echo count($forms);
echo $forms[0];
В итоге я получю весь текст между начальным тегом первой формы, и конечным тэгом последней формы.
Как можно сделать так, чтобы выбирались содержание каждой формы отдельно.
-
Тебе надо написать следующее:
preg_replace("/